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