Мы ищем разработчика бэкенда, чтобы вместе написать распределённую систему обработки видеопотоков для внутренней системы безопасности.

Обязанности:

Проектирование дизайна и архитектуры системы видеонаблюдения
Мы создаём объёмный распределённый продукт, поэтому у нас высокие требования к производительности и надёжности. Разработка на С++
Превращаем пожелания заказчиков в конкретные технические решения. Потребуется использовать свой опыт многопоточного программирования и разработки распределённых систем. Работа со сторонним оборудованием
Мы реализуем протоколы обмена данными, обеспечиваем надёжную совместную работу тысяч устройств и контроль над ними. Хранение и обработка значительных объёмов данных
Наша команда обеспечивает хранение данных с множества устройств и поиск по ним. Больше о бэкенде в Яндексе — в канале Yandex for Backend

Ключевые навыки:

  • Свободно владеете C++ и другими популярными языками программирования (например, Python)
  • Разрабатывали высоконагруженные сервисы
  • Работали с системами обработки и хранения больших объёмов данных
  • Проектировали, создавали и сопровождали высоконадёжные сервисы, доступные 24/7
  • Имеете базовые представления о сетевой безопасности

Дополнительные требования:

  • Работали с userver
  • Работали с многопоточностью
  • Знакомы с любой СУБД