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