В поиске разработчика: программист С++ / QT , Linux / WindowsВысоконагруженные системы видеонаблюдения
С чем придется столкнуться:
- проект, с распределенной архитектурой, многочисленными технологиями и приличными нагрузками (несколько тысяч камер, несколько сотен серверов, объединение нескольких ЦОД в единую систему).
- возможность на деле столкнуться с RTSP/HTTP, ONVIF, ffmpeg, gRPC, MQTT, ZeroMQ, Modbus TCP, BACnet, PostgreSQL.
- интеграция в систему видеонаблюдения видеоаналитики сторонних компаний партнеров;
- обеспечение отказоустойчивости нагруженных систем.
- кроссплатформенная разработка: Windows, Linux, Astra Linux.
- вертикально- и горизонтально- масштабируемая система.
Идеальный кандидат для нас:
- C++14 и выше.
- Qt (фронт и бэк).
- опыт проектирования и создания распределенных систем.
- опыт работы с БД (PostgreSQL).
Плюсом будет:
- знание паттернов архитектуры программного обеспечения.
- опыт проектирования микросервисных архитектур.
Команда:
4 разработчика, 4 тестировщика, 1 технический писатель, 1 инженер деплоя, поддержка от devops. Отлаженный процесс разработки (системы автосборки, автотестирование, Gitlab, Jira, Confluence).
Место работы: в пешей доступности от метро Алексеевская (5 минут).
Гибридную/удалённую схему работы можно обсудить.
График работы: Пятидневка. 8-часовой рабочий день. Плавающее начало-окончание (8/11 - 17/20)
Зарплата официальная.