Developer C++ (Container Security)

Местоположение и тип занятости

Москва

Компания

ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России

Описание вакансии

Условия работы

Команда Kaspersky Container Security занимается созданием решения для обеспечения безопасности и прозрачности работы контейнерных инфраструктур на базе K8S и OpenShift. Решение будет обеспечивать защиту контейнеров и нод кластера от киберугроз, уязвимостей, недоверенных взаимодействий, а также позволит выявлять проблемы с конфигурациями инфраструктуры и наличие в ней критических данных в открытом виде.

Мы ищем талантливого и ответственного C++ разработчика под Linux с широким кругозором, не боящегося нетривиальных задач.

Чем предстоит заниматься:

  • Поддержка и модификация существующих сервисов антивирусного сканирования из антивируса ЛК;
  • Написание новых продуктовых и системных компонент на внутреннем PDK ЛК;
  • Написание вспомогательного инструментария разработки;
  • Интеграция с CI/CD;
  • Написание систем обеспечения функциональных автотестов.

Мы ожидаем:

  • Отличное знание С++, STL;
  • Умение писать код под Linux или кроссплатформенный;
  • Знание Python: использование ООП, знание стандартных библиотек, опыт разработки автоматизированных тестов;
  • Знание базовых алгоритмов и структур данных;
  • Навыки разработки многопоточных приложений, решение проблем многопоточности;
  • Умение писать код: структурированность (способность разбить на сущности, способность определить их обязанности), умение именовать сущности;
  • Опыт написания unit-тестов;
  • Опыт работы с MS TFS;
  • Опыт работы с git.