О проекте:
Наша команда занимается направлением Threat Intelligence, в рамках которого ведется активная разработка более 6 продуктов, один из которых - комплексная платформа для управления данными о киберугрозах Kaspersky CyberTrace.
Сервисы Threat Intelligence дают понимание ландшафта угроз для прогнозирования возможных атак и реализации защитных мер, повышают качество и скорость реагирования на инциденты, тем самым позволяя нашим клиентам минимизировать возможный ущерб и снизить риски для бизнеса.
Чем предстоит заниматься:
- Разработка backend коммерческого on-premise продукта;
- Активное участие в выборе и проработке технологий и архитектуры;
- Проведение code-review;
- Анализ требований, участие в разработке планов и оценке реализации.
Чего мы ждем от Вас:
- Опыт коммерческой разработки под Windows и Linux C++ с использованием стандартов 11, 14 и 17 не менее 5 лет;
- Опыт разработки высоконагруженных распределенных систем;
- Опыт работы с SQL/NoSql базами данных;
- Опыт отладки (включая удалённую отладку) с помощью WinDBG/GDB и поиска утечек памяти с помощью Valgrind;
- Умение быстро разбираться в чужом коде, оптимизировать и рефакторить как свой, так и чужой код.
Дополнительными плюсами будут:
- Знание библиотек Boost::ASIO и CppRestSDK;
- Опыт работы с Elasticsearch/OpenSearch;
- Знание Python и любых других скриптовых языков (включая bash/Powershell);
- Опыт разработки безопасного кода, знание принципов SDL;
- Опыт работы с Docker.