Мы работаем над самой масштабной контентной платформой в рунете: по объёму, форматам, времени потребления и аудитории, — ведь ВКонтакте ежемесячно пользуются 97 миллионов человек. Наша команда занимается full-stack разработкой: создаём технологичные продукты в области обработки и передачи видео, алгоритмы машинного обучения и компьютерного зрения, а также видеоконференцсвязь для пользователей VK.
Ищем специалиста, который вместе с нами будет развивать высоконагруженный сервис и помогать с управлением серверными мощностями.
Задачи
В нашей команде вам предстоит:
• Развивать платформу хранения и раздачи видео
• Разрабатывать сервис видеотрансляций
• Интегрировать новые технологии работы с видео в существующую инфраструктуру
• Заниматься совершенствованием системы аналитики видеоплатформы
• Выполнять доработки видеоплатформы в рамках поддержки партнеров
У нас интересно, потому что вы сможете поработать над развитием высконагруженой видеоплатформы, у которой:
• Миллиард ежедневных просмотров видео
• Скорость раздачи видеоконтента достигает 8 Тбит/с
• Объем хранимого видео более 1,3 Эбайт
• Поддерживается качество видео до 4К Ultra HD, в том числе для трансляций • Разадача видео производится с помощью технологий адаптивного стриминга, протоколов DASH/HLS.
• Видео раздается в различных кодеках, в том числе в AV1.
• Широкая сеть CDN
Требования
- Мы ожидаем, что вы:
• Знаток бэкенд-разработки на Java
• Имеете глубокие знания JVM и GC
• Знакомы со Spring, Cassandra, Zookeeper
• Имеете опыт разработки многопоточных приложений
• Разбираетесь в компьютерных сетях и протоколах передачи данных
• Можете собрать требования к задачам и способны самостоятельно принимать решения при разработке
Будет плюсом
опыт с JS, PHP, Go, C++ или Python.
Мы предлагаем
Формат работы
Уровень
График работы

VK
VK — это более 200 технологичных проектов, больше 15 000 сотрудников и безграничные возможности проявить себя. Мы делаем современные и быстрые интернет-сервисы, доступные каждому.