📍 Москва (м. Парк культуры)Санкт-Петербург (м. Площадь Ленина)Офис или гибрид
Яндекс Музыка — это уже давно не только мобильное приложение. Наш сервис работает в нескольких странах, он интегрирован в Яндекс Станцию, платформу для мультимедийных систем автомобилей Яндекс Авто и доступен пользователям каршеринга Яндекс Драйв во время поездок.
Мы ищем руководителя инфраструктурной команды. Вы будете работать с высоконагруженными системами обработки больших данных и с крупнейшей в России базой легальной музыки и участвовать в создании продуктов, которыми пользуются миллионы.
Технологии/инструменты
Java
- Наши технологии: Java 17, Spring Dependency Injection, MongoDB, YDB, MySQL, MapReduce на кластерах Яндекса, много автотестов.
- Разработка ведётся по методологии Trunk Based Development.
Что нужно делать
Решать организационные задачи:
- Управлять процессом разработки: автоматизировать ручную работу, устранять узкие места, замедляющие доставку фич.
- Следить за качеством кода.
- Нанимать и курировать Backend-разработчиков.
Решать технические задачи:
- Проектировать архитектуру: сервисы и их взаимодействие, модели данных и хранилища.
- Обеспечивать отказоустойчивость: продумывать фолбэки и функциональную деградацию.
- Обосновывать рефакторинги, включать их спринты.
Мы ждем, что вы
- Имеете опыт работы от 3 лет.
- Управляли командой разработки.
- Отлично разбираетесь в том, как строить процессы разработки.
- Понимаете важность мониторингов и поддержания чистоты в каналах оповещения.
- Хорошо знаете Core Java, занимались коммерческой разработкой на Java.
- Знаете базовые алгоритмы и структуры данных, области их применения.
Будет плюсом, если вы:
- Разрабатывали для Unix или Linux.
- Использовали нереляционные СУБД.
- Занимались многопоточным программированием.
- Создавали распределённые системы с большой нагрузкой.
- Работали со Spring Framework, Spring Boot.
Анна Захарова IT Recruiter