Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Команда развивает YaRCO — внутреннюю платформу для аудио- и видеокоммуникаций продуктов Яндекса. Платформа используется для связи в ЯСим, между колонками в Алисе, в Телемосте, автономном транспорте и роботах доставки.
задачи
Проектировать и развивать медиасервер на Go;
Обеспечивать приём видеопотоков с камер робота и их надёжную раздачу на пульты операторов с минимальной задержкой;
Строить обратный низколатентный канал управления;
Передавать команды управления и телеметрию через WebRTC Data Channel с гарантиями по порядку и срокам доставки;
Работать с механизмами, определяющими качество телеуправления;
Настраивать bitrate/congestion control, NACK/RTX, FEC, keyframe-запросы и jitter-buffer-стратегии;
Управлять ICE/STUN/TURN в условиях мобильных сетей;
Обеспечивать быстрый ICE restart при смене вышки, приоритизацию путей и работу с несколькими сетевыми интерфейсами;
Собирать RTCP/getStats и метрики задержки glass-to-glass;
Настраивать алертинг на деградацию канала;
Проектировать graceful failover сессий, переключение оператора и safe-stop-сценарии при полной потере связи.
требования
От 3 лет опыта;
Уверенное знание Go, включая конкурентность, профилирование, работу с сетью и бинарными протоколами;
Практический опыт работы с WebRTC, SIP или RTSP;
Понимание SDP-переговоров, ICE, DTLS-SRTP и RTP/RTCP на уровне отладки потоков;
Понимание транспортного уровня: UDP, TCP, TLS, поведения под потерями и джиттером;
Умение читать и интерпретировать pcap;
Опыт эксплуатации сервисов под нагрузкой, включая метрики, трейсинг и разбор инцидентов в продакшене;
Базовые знания Kubernetes;
Будет плюсом работа с pion/webrtc, pion/ice, pion/rtp, pion/sctp, pion/interceptor, WHIP/WHEP, магистратура по математике, обработке сигналов или сетям, знание congestion control, FEC, simulcast/SVC, опыт с критичными к задержке real-time-системами, мобильными сетями LTE/5G, multipath, QUIC и кодеками H.264/H.265/AV1.
условия
Расширенная медицинская страховка с первого месяца;
Оплачиваемые 30 дней больничного в году;
ДМС с чекапами, вакцинацией, стоматологией, коррекцией зрения и психологической помощью;
Оплата ведения беременности и родов для сотрудниц и жён сотрудников, работающих более двух лет;
ДМС для детей и супругов по системе 80/20;
Компенсация от 100М токенов для экспериментов и оптимизации рутины;