Java Developer (команда VK Видео), Санкт-Петербург
VK Видео — платформа, которая объединяет все видеосервисы компании VK. Наши ролики собирают до 2,5 млрд просмотров в сутки — это крупнейший показатель в России. У нас 5000 серверов, хранилище на 1 эксабайт и 4 Тбит/с трафика. Мы не уступаем мировым лидерам по уровню технологичности и создаём собственные решения в области обработки и передачи видео, видеосвязи, машинного обучения и компьютерного зрения.
Ищем специалиста, который вместе с нами будет развивать высоконагруженный сервис, внедрять новые технологии в VK Видео и интегрировать видеотехнологии в другие проекты VK. В нашей команде вы сможете работать над собственными решениями on-demand транскодирования, ускорением доставки контента и live-видеостримингом, рассчитанным на миллионы одновременных онлайн-просмотров.
Задачи
работать над платформой трансляций, которая выдерживает трафик до 3 Тбит/с и 1,8 млн онлайн-просмотров;
разрабатывать платформу P2P-раздачи видео для трансляций;
улучшать платформу видео с нагрузкой в миллиарды ежедневных просмотров;
интегрировать технологии работы с видео в существующую инфраструктуру;
развивать основной API-сервис;
заниматься продуктовым и техническим развитием видеосервисов и системы аналитики для них.
Требования
владеете Java;
знакомы с сетевым стеком и протоколами передачи данных;
разбираетесь в классических алгоритмах и структурах данных.
Будет плюсом
если вы знаете PHP, JS, C++ или Python
Мы предлагаем
Формат работы
Уровень
График работы
![](https://corp.vkcdn.ru/media/images/Logo_Zone_4yHmLiy.png)
VK Видео
Крупнейший российский видеосервис: ежедневно им пользуются десятки миллионов людей. Перед нами стоит амбициозная задача — развивать видеосервис № 1 в России и внедрять новые технологии.