Java-разработчик в платформу Кинопоиска
Компания: Яндекс
Локация: Санкт-Петербург
О компании
Яндекс — ведущая IT-компания в России, предоставляющая широкий спектр интернет-услуг и продуктов, включая поисковую систему, онлайн-сервисы и платформу Кинопоиска. Компания активно развивает технологии искусственного интеллекта и big data, занимаясь предоставлением персонализированного контента для пользователей.
Ключевые факты:
- Основана в 1997 году
- Более 10 000 сотрудников
- Один из крупнейших игроков на рынке интернет-услуг в России
- Продукты используются миллионами пользователей ежедневно
О вакансии
В команде Кинопоиска основное внимание уделяется обеспечению доступности контента. Вы будете работать над сервисами, которые управляют метаданными контента, выбирают видеопотоки с учетом характеристик устройств пользователей и определяют доступность контента по лицензиям и другим параметрам.
Особенности работы в команде включают высокие нагрузки, стабильное долгосрочное планирование задач и постоянное совершенствование технологий. Также акцентируются качества, такие как высокая организация процессов разработки и культура открытости, что способствует эффективной коммуникации внутри команды.
Чем предстоит заниматься:
- Развивать и рефакторить архитектуру сервисов
- Поддерживать чистоту доменов и минимизировать их взаимосвязь
- Создавать бэк-офис для управления лицензиями и контентом
- Разрабатывать новые интеграции с крупными вендорами
Что мы предлагаем:
- Расширенная медицинская страховка с первого месяца
- Психотерапия в офисе или онлайн-сервисах
- Лазерная коррекция зрения через год работы
- Ведение беременности и роды через два года
- Оплата 80% ДМС для родственников
- Внутренние образовательные программы и менторство
- Участие в профильных конференциях
- Доступ к спортзалам и скидки в фитнес-клубах
Обязанности
- Разработка и рефакторинг архитектуры сервисов
- Обеспечение чистоты доменов и их минимальной взаимосвязи
- Создание бэк-офиса для управления лицензиями и контентом
- Разработка интеграций с крупными вендорами
Требования
- Метаданные контента — сервисы по управлению и раздаче метаданных контента и актёров.
- Видеопотоки — сервисы по выбору видеостримов контента с учётом характеристик устройств пользователей.
- Доступность контента — сервисы для определения доступности контента по большому количеству параметров (лицензионным, регуляторным, техническим параметрам).
- Высокая нагрузка: все сервисы платформы должны быть высокодоступными и обрабатывать десятки тысяч запросов в секунду с минимальными задержками, что накладывает особые требования к коду и нашим процессам.
- Долгосрочное планирование: наш горизонт планирования задач — квартал, что обеспечивает стабильный и предсказуемый процесс разработки. Платформе Кинопоиска не свойственна «горячка» в планировании задач, присущая продуктовым командам.
- Технологическая эволюция: регулярные обновления инфраструктуры (CI/CD, мониторинг, библиотеки) при поддержке выделенных SRE- и инфраструктурных команд.
- Высокий уровень организации процессов разработки: мы вместе ищем баланс и увязываем между собой продуктовые, стратегические, архитектурные задачи и технический долг. Разработка крупных задач ведётся под руководством feature-лида из числа разработчиков, который декомпозирует решения и контролирует сроки. Архитектурные задачи проходят обязательный процесс архитектурного ревью.
- Культура открытости: проблемы обсуждаются и решаются прозрачно.
- Занимались разработкой на Java
- Работали с реляционными СУБД и знаете SQL (включая профилирование запросов)
- Понимаете основные паттерны микросервисной архитектуры
- Знаете HTTP-протокол и принципы REST
- Умеете работать с базовыми алгоритмами и структурами данных
- Знакомы с Unix-подобными системами и работали с ними
- психотерапия в офисе или онлайн-сервисах;
- лазерная коррекция зрения через год работы;
- ведение беременности и роды — через два года.
Условия
- Расширенная медицинская страховка с первого месяца
- Психотерапия в офисе или онлайн-сервисах
- Лазерная коррекция зрения через год работы
- Ведение беременности и роды через два года
- Оплата 80% стоимости ДМС для родственников
- Внутренние образовательные программы и менторство
- Оплата участия в профильных конференциях
- Доступ к спортзалам и скидки в фитнес-клубах