Яндекс·4 дн назад
Старший Java-разработчик в сервисы безопасности Яндекс 360
Ориентир по рынку≈ 150 000 – 350 000 ₽наша приблизительная оценка по 54 вакансиям этой роли и грейда, у работодателя вилка не указана
🔄 ГибридMiddleПолная занятостьКорпорация
61
Хорошие условия
Навык востребован (Java), работа расписана подробно. Но вилки нет, про деньги придётся договариваться с нуля.
Наша компания
Привет! Меня зовут Паша Ботвинкин, я руковожу группой разработки сервисов безопасности в Яндекс 360. Мы ищем опытного Java-разработчика в команду, отвечающую за критически важные высоконагруженные сервисы Яндекс 360, которыми пользуются абсолютно все пользователи наших продуктов: сервисы авторизации, управления настройками и аудит-логов. Павел Ботвинкин
О роли
Руководитель сектора Яндекс 360 — это цифровое пространство, которое помогает организовать рабочие процессы. В него входят Почта, Диск, Календарь, Телемост и другие продукты (всего более 10), которые упрощают жизнь миллионам людей и позволяют работать из любой точки мира.
Чем предстоит заниматься
Масштабирование сервисов безопасности
Яндекс 360 — молодая экосистема с разнородными продуктами, поэтому ещё не все из них полноценно используют платформенные сервисы. Но у нас есть долгосрочные планы по интеграции каждого из этих продуктов со всеми сервисами безопасности. Это означает, что в ближайшем будущем нагрузки и сложность моделей взаимодействия будут лишь расти, поэтому мы ищем коллег, готовых вместе с нами воплощать эти планы в жизнь
Функциональное развитие сервисов безопасности
У каждого из компонентов безопасности свой бэклог. В Яндекс 360 предусмотрено квартальное планирование, в рамках которого мы перераспределяем ресурсы команды между компонентами в соответствии с актуальными задачами и техническими инициативами. Это даёт возможность сфокусироваться на развитии одного компонента с возможностью брать задачи по другим
Влияние на архитектуру всего Яндекс 360
Большинство проектов команды сервисов безопасности так или иначе влияют не только на отдельные компоненты, но и на весь Яндекс 360 и на каждый из входящих в экосистему продуктов. Работа над такими проектами предполагает не столько написание кода, сколько архитектурное проектирование и обоснование изменений. Все архитектурные решения проходят процедуру архитектурной защиты и документируются
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Наши требования
Умеете и хотите писать чистый оптимизированный код на Java
Стремитесь декомпозировать и эффективно решать задачи
Обладаете развитыми коммуникативными навыками и умеете договариваться со смежными командами
Готовы погружаться в домены безопасности: авторизацию, аудит-логи, интеграцию с системами DLP и MDM
Разрабатывали высоконагруженные системы со сложными структурами данных
Проектировали масштабируемую отказоустойчивую архитектуру
Работали со сложными графовыми структурами данных
Писали и поддерживали нетривиальные SQL-запросы
Проектировали или разрабатывали системы авторизации, сбора логов, интеграции с DLP/MDM или гарантированной доставки сообщений
Стремитесь развиваться в контексте лидерства внутри команды разработки и за её пределами
Дополнительно
Код на Java
Spring Boot в качестве основного фреймворка
PostgreSQL в качестве основной базы данных
YDB Topics в качестве шины данных