Лаборатория Касперского

Разработчик C++ (CyberTrace)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Linux
  • Windows
  • C++

О проекте:

Наша команда занимается направлением 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.