Developer C++ (KSC, Core Team)
Требования
Местоположение и тип занятости
Компания
ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России
Описание вакансии
О компании и команде
Наш проект Kaspersky Security Center - это распределенный программный комплекс, предоставляющий возможности по дистанционному управлению ИТ-инфраструктурой:
- Распределенная система управления продуктами ЛК;
- Распределенное многоплатформенное мультиоблачное ПО;
- Управление множеством корпоративных продуктов ЛК под различные платформы;
- Управление мобильными устройствами;
- Сбор данных об имеющихся уязвимостях;
- Управление патчами и обновлениями;
- Инвентаризация аппаратного и программного обеспечения;
- Развертывание ПО и операционных систем.
Ожидания от кандидата
- Опыт программирования на языке C/C++;
- Опыт работы с алгоритмами и структурами данных;
- Опыт написания unit-тестов;
- Технический английский.
Будет плюсом:
- Опыт разработки многопоточных приложений, работающих в высоконагруженной среде;
- Опыт анализа крешдампов;
- Опыт написания переносимого кода;
- Опыт написания кода для работы с базами данных (предпочтительно SQL Server, MySQL/MariaDB, Postgres);
- Опыт разработки на Python (для написания вспомогательного инструментария разработки).
Условия работы
Чем предстоит заниматься:
- Разработка продукта в сегменте B2B в роли C++ разработчика;
- Написание новых, поддержка и модификация существующих компонент KSC Core;
- Оптимизация текущего кода;
- Написание unit-тестов.