Разработчик С++ (Back-end/CCTV/IPTV/OTT)

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Чем предстоит заниматься:

  • Разработка серверных приложений в высоконагруженных проектах видеонаблюдения (решения CCTV), включающая в себя в основном разработку медиа-сервера, представляющего собой систему записи, хранения и вещания контента, предназначенную для управления видео- и аудио в IP-сетях, а также его функциональных модулей.
  • Основным преимуществом решения является его практически неограниченная масштабируемость, позволяющая создавать систему видеонаблюдения со многими сотнями тысяч камер и пользователей.
  • Уже сейчас наши клиенты активно используют сотни тысяч камер (более 170 тыс.), доступ к которым имеет большое число пользователей (более 400 тыс.). Соответственно, такие инсталляции представляют собой кластер медиа-серверов, в котором необходимо горячее резервирование и балансирование нагрузки.

Какими навыками нужно обладать:

  • Опыт разработки на С++ не менее 3-х лет;
  • Хорошее знание C++/STL, С++11/14;
  • Хорошее знание межпроцессного взаимодействия, понимание синхронизации;
  • Опыт разработки многопоточных серверных приложений под Linux/Unix;

  • Опыт разработки сетевых приложений;

  • Желание и умение изучать новые технологии, ответственность, самостоятельность;

  • Английский язык (на уровне чтения технической документации).

Желательно:

  • Опыт работы с Python, CMake, Git, Jenkins;
  • Опыт работы с базами данных: MySQL, Oracle, Postgres или любая другая реляционная СУБД;
  • Опыт оптимизации серверных приложений;
  • Опыт рефакторинга в больших сложных проекта.

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

  • Знание семейства стандартов цифрового кодирования MPEG-2/4;
  • Знание протоколов вещания медиа-данных HTTP, HLS, RTMP, RTSP, RTP/RTCP;
  • Знание алгоритмов компьютерного зрения, обработки изображений и численных алгоритмов общего назначения;
  • Опыт работы c ОpenCV.

Условия:

  • Работа в крупных высоконагруженных проектах (HighLoad);
  • Компенсация (фикс) обсуждается по результатам собеседования в зависимости от проф.опыта;
  • Гибкость рабочего времени (по приходу на работу до 11.00).;
  • Оформление в соответствии с ТК РФ (оплата отпусков и больничных);
  • Соцпакет (ДМС после исп.срока, оплата моб.телефона);
  • Завтраки, своя кухня (кофе, чай, молоко, фрукты, булочки по утрам);
  • В офисе массажные кресла, Play Station, настольный теннис, настольный хоккей;
  • Офис м. Кожуховская (7 мин пешком от метро).

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

C++/STL
С++11/14
Linux
TCP/IP
IPv4
CMake
Python
Git
Jenkins
HighLoad
Back-end

Адрес

Кожуховская, Москва, 2-й Южнопортовый проезд, 16с6

Вакансия опубликована 1 августа 2020 в Москве

Похожие вакансии