Тимлид С++ Developer по развитию продукта

Дата размещения вакансии: 15.05.2024
Работодатель: DSSL
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Наша команда разрабатывает профессиональную комплексную систему видеонаблюдения Trassir. Она предназначена для построения многоуровневых систем безопасности и включает в себя:
— IP Камеры различного типа
— Запись и хранение архива
— Адаптивный пользовательский интерфейс
— Видеоаналитические модули, в т.ч. с использованием искусственного интеллекта (AI)
— Интеграция с пользовательскими скриптами
— Облачный сервис видеонаблюдения Trassir Cloud
— Мобильный клиент под Android и iOS

У нас очень амбициозные цели по развитию системы Trassir, поэтому нам нужно кратно больше специалистов, которые готовы активно создавать новые модули Trassir или коренным образом менять старые.

В планах:
— Усовершенствование системы объединения серверов в кластеры
— Радикальное повышение гибкости системы за счет выделения модулей
— Переосмысление модуля архива, в т.ч. и переписывание его с нуля.
Мы ищем и другие способы улучшить Trassir и мы внимательно слушаем предложения программистов

Мы найдём общий язык, если у вас есть:
— Опыт управления командами разработки 3−5 человек;
— Знание основ Scrum;
— Умение общаться, находить нужных людей для решения вопросов команды;
— Опыт организации тестирования в команде;
— Опыт планирования работы на спринт и на квартал;
— Опыт коммерческой разработки на C++ от трёх лет и больше;
— Уверенное понимание C++;
— Знание паттернов проектирования, SOLID, умение проектировать понятный переиспользуемый код;
— Умение декомпозировать и оценивать задачи;
— Умение и желание не работать в стол и доводить дело до конца.

Дополнительными плюсами будут:
— Опыт работы с Qt
— Linux на уровне продвинутого пользователя;
— Знание особенностей многопоточного программирования;
— Опыт автоматического тестирования и написания юнит-тестов;
— Знание Python.

— Опыт составление плана развития сотрудников;

Мы используем: C++, STL, Boost, Qt, PostgreSQL, Google test/mock, Python, Jenkins.

Кратко о том, что будет:
— Опытные и увлеченные коллеги;
— Взаимовыручка в команде;
— Отсутствие работы «в стол»;
— Постоянное совершенствование всех рабочих процессов;
— Свобода в имплементации технического решения.