Разработчик С++
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Bell Integrator – один из ведущих системных интеграторов страны.
Мы аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline.
Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.
Проект: Видеонаблюдение B2B- Видеонаблюдение необходимо для любого вида бизнеса, где необходим контроль безопасности людей, помещений, имущества: офисы, магазины, рестораны и кафе, бизнес-центры, парковки, образовательные учреждения, салоны красоты и т.д.
Выбор облачного видеонаблюдения позволит сэкономить на внедрении аналоговых видеосистем: снизить капитальные затраты, переведя их в операционные, тем самым уменьшив сумму налога на прибыль.
Наша цель — предоставить удобный сервис, который помогает обеспечить безопасность и дает возможность собирать различную статистику с помощью видеонаблюдения.
Для этого мы разработали и поддерживаем сайт, настольное приложение для Windows, мобильные приложения для iOS и Android, а также свой локальный видеосервер.
Ожидания от кандидата
- Опыт коммерческой разработки ПО на С++ не ниже стандарта 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.
Условия работы
- Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
- Опыт работы в распределенной команде профессионалов;
- Уровень заработной платы обсуждается индивидуально;
- Возможность работать удаленно на территории РФ.