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