Обязанности:
Задачи: разрабатывать и поддерживать сервера раздачи и загрузки видеоконтента, в том числе трансляций; оптимизировать алгоритмы кеширования видеоконтента; поддерживать и развивать алгоритмы роутинга пользователя на CDN площадки; взаимодействовать со службой эксплуатации CDN; минимизировать число ошибок проигрывания — совместно с разработчиками плеера; управлять командой (people management). Требования: вы знаток бэкенд-разработки на Java, разбираетесь в особенностях JVM и GC, создавали многопоточные приложения; знаете компьютерные сети и протоколы передачи данных; знаете классические алгоритмы и структуры данных; работали с потоковым видео в сервисах видеохостинга, стриминга и звонков; знаете кодеки H.264, VP8, VP9, AV1, библиотеки-реализации, параметры кодирования; знаете особенности форматов-контейнеров MP4 и WebM; работали с HLS, MPEG-DASH; руководили группой разработки из 4–7 человек.Руководитель команды разработки/Delivery Lead
Договорная
Санкт-Петербург
Лента, федеральная розничная сеть