С++ Developer

Описание вакансии

Наша команда разрабатывает систему видеонаблюдения Trassir

Ищем сильного разработчика в нашу команду для работы над быстрорастущим продуктом для контроля очень масштабных систем видеонаблюдения. Продукт призван облегчить жизнь руководству и техническим специалистам крупных компаний.
Наша компания обладает 20-летней историей поставки на рынок самых востребованных решений для видеонаблюдения.
Мы разрабатываем всё, что касается видеонаблюдения - от серверов и камер до технологий распознавания лиц.
Сейчас программа Trassir является одним из самых быстрорастущих ПО в сфере видеонаблюдения и видеоаналитики в РФ и мы успешно конкурируем на международном рынке.

Мы найдём общий язык, если у вас есть:

  • Коммерческий опыт разработки на C++ от 5 лет.
  • Глубокое понимание многопоточности, синхронизации и конкурентного программирования.
  • Хорошее знание ООП, SOLID и основных паттернов проектирования.
  • Опыт проектирования и развития сложных систем.
  • Знание STL и современных возможностей C++.
  • Опыт работы с сетевым взаимодействием и распределёнными системами.
  • Знание SQL и опыт работы с PostgreSQL.
  • Уверенное владение Linux и инструментами разработки.
  • Понимание принципов профилирования, диагностики и оптимизации производительности.
  • Умение самостоятельно разобраться в существующем большом codebase и довести задачу до production.
  • Готовность аргументированно защищать решение и отвечать за технический результат.

Дополнительными плюсами будут:

  • Опыт разработки VMS, мультимедийных или streaming-систем.
  • Опыт работы с RTSP, ONVIF, H.264/H.265, FFmpeg.
  • Опыт разработки высоконагруженных и распределённых систем.
  • Опыт работы с сетевыми протоколами и асинхронным I/O.
  • Опыт интеграции с IP-камерами, регистраторами, СКУД, охранными системами и другими внешними устройствами.
  • Опыт работы с Windows и Linux.
  • Знание Python.
  • Опыт написания unit/integration-тестов.
  • Опыт code review и технического наставничества разработчиков.
  • Опыт участия в архитектурных решениях и техническом планировании.

Кратко о том, что будет:

  • Развитие и масштабирование VMS Trassir.
  • Работа с реальными задачами, связанными с видео, сетями, хранением данных и распределёнными системами.
  • Проектирование и реализация сложных технических решений.
  • Участие в архитектуре продукта и выборе технических подходов.
  • Работа с большой codebase и её развитие.
  • Поиск и устранение проблем производительности, стабильности и надёжности.
  • Взаимодействие со смежными командами VMS, Cloud и интеграций.
  • Опытные и увлечённые коллеги, взаимовыручка в команде.
  • Отсутствие работы "в стол", результат разработки используется реальными клиентами.
  • Свобода в выборе и реализации технического решения в рамках архитектуры продукта.
  • Возможность влиять на развитие продукта и инженерных практик команды.
Навыки
  • C++
  • STL
  • Разработка ПО
  • Qt
  • Python
  • Linux
  • gRPC
Посмотреть контакты работодателя

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

Отклик АДВ
  • Москва

  • Не указана

Рекомендуем
YADRO
  • Москва

  • Не указана

Рекомендуем
DIS Group
  • Москва

  • Не указана

Рекомендуем
MIND Software
  • Москва

  • Не указана

БУЛАТ
  • Москва

  • Не указана

МонАрх-АйТи

Программист C/С++ (CAD)

МонАрх-АйТи

  • Москва

  • Не указана

BLACKHUB GAMES
  • Москва

  • Не указана

Р-Софт
  • Москва

  • Не указана

МАГНИТ, Розничная сеть

Ведущий разработчик C++

МАГНИТ, Розничная сеть

  • Москва

  • Не указана

Versus LLC
  • Москва

  • до 270000 RUR

Разработчик C

ИКС ЛАБЗ

  • Москва

  • до 200000 RUR

БПС Инновационные Программные Решения

Team Lead / Руководитель группы разработки (С/ C++)

БПС Инновационные Программные Решения

  • Москва

  • до 200000 RUR

Фалькон Тех
  • Москва

  • от 300000 RUR

Аквариус, Группа компаний

Разработчик C++ (middle+/senior)

Аквариус, Группа компаний

  • Москва

  • от 300000 RUR

Positive Technologies
  • Москва

  • от 300000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию