Backend

Разработчик С++ (Remote) Full-time

О компании и команде

Bell Integrator – один из ведущих системных интеграторов страны. 

Мы аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline.

Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.

Проект:  Видеонаблюдение B2B

Мы ищем Разработчика С++ на платформу Видеонаблюдение B2B

Наш сервис позволяет осуществлять видеонаблюдение за любым объектом: от маленького магазина до огромных офисов и производств.

Это Highload система, поддерживающая несколько сотен тысяч камер онлайн ежесекундно.

В состав платформы видеонаблюдения входит:

— Собственное ПО для видеокамер (прошивка)

— Видеотракт

— Управляющий контур backend (в том числе управление камерами)

— Система хранения данных пользователей (видео, события с камер и видеоаналитики)

— Настольное и мобильные приложения, WEB личный кабинет

Платформа предоставляет конечным потребителям и API для интеграции с различными продуктами и сервисами компании

Согласно исследованиям рынка облачного видеонаблюдения, Ростелеком занимает лидирующую позицию в сегменте B2B с долей выше 80%.

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

  • Участие в разработке ПО платформы видеонаблюдения, работающего на IP камерах
  • Интеграция существующего ПО с чипсетами (SoC) разных производителей
  • Оптимизация кода с целью повышения устойчивости, быстродействия и безопасности
  • Изучение и использование новых эффективных подходов в разработке, использование инструментов, повышающих качество, скорость разработки, тестирования и внедрения.

Ожидания от кандидата

Требования: 

  • Опыт коммерческой разработки ПО на С++ не ниже стандарта C++11 от 5 лет 
  • Знание STL
  • Опыт разработки на Linux
  • Опыт работы с Git, практикой code review
  • Опыт работы с системами управления проектами (JIRA, Redmine и т.п.)
  • Технический английский.

Желательно:

  • Знание современных стандартов C++
  • Опыт системной разработки с применением POSIX API
  • Опыт разработки event driven сетевых приложений
  • Знание Make, CMake, Docker, Bash
  • Опыт работы и сборки под встраиваемые системы (ARM), предпочтительно для работы с видео (embedded linux)
  • Кодирование видео, понимание структуры видеопотоков на уровне двоичных данных, знание протоколов доставки видео, например RTSP
  • Опыт работы с Gitlab CI
  • Опыт работы с системами сборки buildroot/yocto.

Условия работы

  • Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
  • Опыт работы в распределенной команде профессионалов;
  • Уровень заработной платы обсуждается индивидуально;
  • Возможность работать удаленно на территории РФ.

Overview

  • Employer: Bell Integrator
  • Job Title: Разработчик С++ (Remote)
  • Published: 9 months, 2 weeks ago
Apply For This Job