Описание:
Платформа OSMP (Open Single Management Platform) предназначена для управления безопасностью крупных предприятий. Это распределенный программный комплекс, предоставляющий возможности по дистанционному управлению ИТ-инфраструктурой: распределенная система управления продуктами Kaspersky; распределенное многоплатформенное мультиоблачное ПО; управление множеством корпоративных продуктов ЛК под различные платформы; управление мобильными устройствами; сбор данных об уязвимостях; управление патчами и обновлениями; инвентаризация аппаратного и программного обеспечения; развертывание ПО и операционных систем. Единая платформа обеспечивает гибкую защиту для сложной инфраструктуры заказчика (рабочие станции, серверы, мобильные устройства, виртуальные среды и почтовые сервисы), включает в себя полный набор возможностей для автоматизированной защиты от угроз и позволяет выполнять не только IT/IS-сценарии, но и SIEM-, EDR-, XDR-сценарии. Чем предстоит заниматься: Разработка продукта в сегменте B2B в роли C++ разработчика; Написание новых, поддержка и модификация существующих компонент платформы OSMP; Оптимизация текущего кода; Написание unit-тестов. Что для этого нужно: Опыт программирования на языке C/C++; Опыт работы с алгоритмами и структурами данных; Опыт написания unit-тестов; Технический английский. Будет плюсом: Опыт разработки многопоточных приложений; Опыт разработки серверных приложений; Умение писать код под Linux или кроссплатформенный; Опыт работы с базами данных в качестве программиста (желательно SQL Server, MySQL/MariaDB, Postgres); Опыт работы в качестве разработчика или старшего разработчика в проектах разработки массового ПО; Опыт анализа крешдампов; Опыт написания переносимого кода; Опыт работы с Docker; Опыт разработки на Python (для написания вспомогательного инструментария разработки).