Старший программист Golang в VK WorkSpace
По договоренности
Hybrid, remote•Занятость: Полная•Требуемый опыт: Не указан
Москва

Размер компании
-
Описание компании не указано
Описание вакансии
Коммуникационная платформа для бизнеса с корпоративной почтой, календарём, мессенджером и облачным хранилищем. Задачи: разработка и поддержка высоконагруженного сервиса видеоконференций;; решение задач по обеспечению качества передачи аудио и видеоданных;; миграция существующих решений с C++ на Golang;; оптимизация код для работы в условиях ограниченных ресурсов;; тесная работа в команде с мобильными, десктоп и веб разработчиками ВКС. Требования: хорошее знание и опыт разработки на Golang;; знание стека протоколов WebRTC: RTP/RTCP, ICE, DTLS/SRTP;; опыт разработки сервисов видеоконференцсвязи: SFU, MCU, Сигнализации;; умение читать код C++ и переложить его на Golang;; умение проектировать и создавать отказоустойчивые и высоконагруженные сервисы;; опыт работы с SQL и NoSQL БД;; опыт работы с системами контейнеризации/оркестрации (Docker, Kubernetes);; умение самостоятельно разбираться с сложными проблемами.
Дополнительно
Секреты цифровой доступности Как попасть в команду разработка и поддержка высоконагруженного сервиса видеоконференций; решение задач по обеспечению качества передачи аудио и видеоданных; миграция существующих решений с C++ на Golang; Бонусы: Гибкий график работы; Бонусы и скидки от партнеров; Офис в центре города; ДМС; Профессиональная команда; Бонусы от партнеров; Интересные задачи Дополнительные плюсы: умение писать на С++;; знание внутреннего устройства аудио/видео кодеков;; понимание того, как устроены современные стриминговые платформы.