Senior Developer C++ (CyberTrace)
Москва
Команда Threat Intelligence развивает Kaspersky CyberTrace — on‑premise платформу для управления данными о киберугрозах. Вы будете разрабатывать backend продукта, участвовать в архитектуре, ревью кода и повышать надежность и производительность системы
ГрейдSenior
Опытот 5 лет
Стек
C++SQL/NoSQLWinDBGValgrindBoost::ASIOCppRestSDKElasticsearch/OpenSearchPythonDocker
Задачи
- •Разработка backend on‑premise продукта для CyberTrace
- •Участие в выборе технологий и проектировании архитектуры
- •Проведение code‑review и совместная работа с командой
- •Анализ требований, оценка задач и планирование реализации
- •Отладка и поиск утечек памяти на Windows и Linux
Обязательно
- •Коммерческая разработка на C++ под Windows и Linux с использованием стандартов C++11/14/17 не менее 5 лет
- •Опыт разработки высоконагруженных распределённых систем
- •Опыт работы с SQL и NoSQL базами данных
- •Навыки отладки с WinDBG и GDB, поиск утечек с помощью Valgrind
- •Умение быстро разбираться в чужом коде, оптимизировать и рефакторить
- •Участие в code‑review и принятии архитектурных решений
Будет плюсом
- •Знание Boost::ASIO
- •Опыт с CppRestSDK
- •Опыт работы с Elasticsearch/OpenSearch
- •Знание Python и скриптов (bash, PowerShell)
- •Опыт разработки безопасного кода, знание принципов SDL
- •Опыт работы с Docker