Разработчик WebRTC-сервисов на Go в видеоплатформу
офис, гибрид, Санкт-Петербург
Команда инфраструктуры видеоплатформы работает над realtime-сервисами для обработки и доставки видеопотоков. Вы будете развивать высоконагруженные и отказоустойчивые сервисы для передачи и обработки аудио/видео, влияющие на качество сервиса для миллионов пользователей
ГрейдMiddle/Senior
Стек
GoWebRTCSQLKubernetesRTP/RTCPDockerLinux
Задачи
- •Разработка распределённых realtime-сервисов для передачи аудио/видео
- •Реализация кодирования и декодирования медиапотоков, работа с RTP/RTCP
- •Проектирование и поддержка stateful и stateless микросервисов
- •Обеспечение высокой производительности и отказоустойчивости сервисов
- •Работа в команде с мобильными и фронтенд-разработчиками над интеграцией клиентов
Обязательно
- •Умение и любовь к программированию на Go
- •Понимание протоколов RTP/RTCP
- •Знание основ видеокодеков
- •Опыт разработки и проектирования высоконагруженных отказоустойчивых систем
- •Навык написания надёжного высокопроизводительного кода
- •Опыт работы с SQL- и NoSQL-базами данных
- •Знание алгоритмов и структур данных
Будет плюсом
- •Знание внутреннего устройства Linux
- •Опыт с технологиями WebRTC и проектами передачи A/V по вебу
- •Опыт работы с Docker и Kubernetes
- •Понимание современных технологий видеостриминга
- •Опыт работы с облачными платформами