Ozon

Старший разработчик информационных систем, Группа разработки спецпроектов

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • IT
  • Разработка платформы

Привет! Это команда Спецпроектов

Мы разрабатываем и поддерживаем свою систему видеонаблюдения для складов, систему видеоархивации для дублирования видеоархива в ДЦ S3 и систему сбора скриншотов со складов.

Основные цели команды:

  • Для СВН: Развитие интеграций с камерами по onvif и проприетарным протоколами, быстрая развёртка СВН, интеграция с МЛ
  • Для видеоархивации и сбора скриншотов: реализация интеграции со всеми вендорами используемыми в Озоне, реализация единой точки входа для работы с ними - видеофасада

Ищем разработчика, который вместе с нами готов развивать сервис видеоархивации и сервис сбора скринов, интегрировать их с нашей реализацией СВН

Наш стек: Go, С++, QT, PostgresSQL, Kafka, Prometheus, Grafana, K8s, Docker, Ansible, ffmpeg

Вы будете:

  • Развивать API сервисов сбора видео и скринов.
  • Интегрироваться с ML сервисами.
  • Дорабатывать интеграцию с камерами по onvif и проприетарным протоколам.
  • Работать с получением, доставкой, проигрыванием видео и скринов: hls/rtsp с использованием ffmpeg.

Примеры задач:

  • Интеграция систем видеонаблюдения и видеоархивации, пока видеоархивация работает только для вендоров СВН.
  • Оптимизация алгоритма reverse playback для HLS вещания.
  • Разработка видеофасада, сервиса предоставляющего единый интерфейс для просмотра видео с любого из объектов.
  • Реализация event-driven модели для выгрузки скриншотов по расписанию.

Мы ожидаем:

  • Хорошее владение C++/QT, желание развиваться как Go разработчик. Сервис API для СВН написан на Go, медиа часть написана на QT.
  • Опыт работы с протоколами rtsp/hls и ffmpeg.
  • Опыт работы с Linux.
  • Опыт работы с многопоточным кодом.
  • Опыт работы с Postgress, Кafka.

Будет плюсом:

  • Знание Go и опыт разработки на нем.
  • Опыт работы с gitlab CI/CD, docker, ansible(или его аналогами).