Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря

Developer C++ (Container Security)

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

Можно удаленно

Компания

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

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

О компании и команде

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

Ожидания от кандидата

Что Вам необходимо для этого:

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

Желательно:

  • Знание и опыт разработки на Go;
  • Опыт написания программ для Linux Kernel, eBPF;
  • Знание и опыт работы с низкоуровневым сетевым кодом на уровне транспорта/протокола;
  • Опыт работы с Docker, k8s, OpenShift;
  • Опыт написания кроссплатформенного кода.

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

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

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