Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаJava/Kotlin-разработчик в команду разработки системы управления медиаматериалами
Ищем Java/Kotlin-разработчика в команду разработки системы управления медиаматериалами. Это новый проект и новая система, поэтому у нас никакого legacy, простор для творчества и дух стартапа. Работаем с внутренним заказчиком, за счёт чего обеспечивается короткий и быстрый цикл обратной связи по формированию и уточнению требований.
Какие задачи вас ждут
Интеграция с каталогами правообладателейПервым этапом в пайплайне подготовки медиаматериалов является получение исходных файлов от правообладателя. Мы сейчас активно создаём систему, которая в автоматическом режиме будет загружать к нам нужные исходники, обогащать их метаданными, следить за изменениями.
Управление хранением петабайтов данных
Все медиаматериалы нужно где-то хранить. Для этого у нас есть система asset-менеджмента, в управлении которой находится каталог размером в петабайты. Он включает в себя исходные материалы от правообладателей, результаты работы наших процессов и различные метаданные.
Автоматизация процессов подготовки видео
Для того чтобы показать пользователю фильм, нужно его подготовить. Вам предстоит разработка системы, которая будет оркестрировать процессы конвертации исходных медиаматериалов в потоки, готовые для показа в кинотеатре Кинопоиска.
Оптимизация
Сетевой трафик очень дорогой, поэтому мы в Кинопоиске стремимся к тому, чтобы наши видео имели минимальный размер без потери качества. Данный процесс требует много вычислительных ресурсов, поэтому одной из целей нашей системы является минимизация выполнения лишней работы и максимизация утилизации доступных ресурсов.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Мы ждем, что вы
- Имеете опыт разработки на Kotlin/Java и Spring
- Разрабатывали микросервисную архитектуру
- Работали с реляционными СУБД и знаете SQL
- Знаете HTTP-протокол и принципы REST
Будет плюсом, если вы
- Готовы работать с кодом на Python
- Знаете, что такое Temporal или Cadence
- Работали с медиаданными (видео, аудио, субтитры)
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие