Java Developer в VK Видео

На работу требуется java developer в vk видео.

Должностные обязанности:
VK Видео — крупнейший российский видеосервис: ежедневно им пользуются десятки миллионов людей. Перед нами стоит амбициозная задача — развивать видеосервис № 1 в России и внедрять новые технологии.

Ищем специалиста, который вместе с нами будет развивать высоконагруженный сервис, внедрять новые технологии в VK Видео и интегрировать видеотехнологии в другие проекты VK.

В нашей команде вы сможете работать над собственными решениями on-demand транскодирования, ускорением доставки контента и live-видеостримингом, рассчитанным на миллионы одновременных онлайн-просмотров.


У нас интересно, потому что вы сможете поработать над продуктами, в числе которых:



видеоплатформа с проприетарным протоколом low-latency видеостриминга — с технологией адаптивного DASH/HLS-стриминга и раздачей почти во всех форматах и протоколах. Платформа поддерживает качество видео до 4K Ultra HD Video/Live, оснащена AI-алгоритмом балансировки нагрузки на сервера раздачи и интерактивным телевидением;

видеозвонки, в которых могут участвовать до 100 человек — в продукт встроены виртуальные маски, размытие фона, демонстрация экрана и поддержка кросс-платформенных конференций (Web/Desktop/Android/iOS);

технология распознавания лиц на фото, видео и в прямых эфирах, которая обрабатывает 500 фото в секунду;

AR-технология и алгоритмы машинного обучения, которые строят рекомендации видеоконтента и создают продукты с механиками дополненной реальности.



Задачи
:


работать над платформой трансляций, которая выдерживает трафик до 3 Тбит/с и 1,8 млн онлайн-просмотров;

разрабатывать платформу P2P-раздачи видео для трансляций;

улучшать платформу видео с нагрузкой в миллиарды ежедневных просмотров;

интегрировать технологии работы с видео в существующую инфраструктуру;

развивать основной API-сервис;

заниматься продуктовым и техническим развитием видеосервисов и системы аналитики для них.



Требования
:


владение Java;

глубокие знания JVM и GC;

опыт со Spring, Cassandra, Zookeeper;

опыт разработки многопоточных приложений;

разбираетесь в компьютерных сетях и протоколах передачи данных;

можете собрать требования к задачам и способны самостоятельно принимать решения при разработке.


Будет плюсом опыт с JS, PHP, Go, C++ или Python.

Условия:
Полный рабочий день

Александра
Обновлено: 17.12.2024
Размещено: 17.12.2024
Просмотров: 2 (+1)
Загрузка...