О компании и команде
Мы разрабатываем продукт класса Next Generation Firewall (NGFW) для защиты сетей (программно-аппаратные и виртуальные исполнения). В своем технологическом стеке в основном используем язык С++20 (data plane разрабатываем на языке C), технологии безопасности Лаборатории Касперского, а также реализуем методы по анализу сетевого трафика на уровнях OSI L4-L7. В разработке применяем различные практики: scrum, continuous Integration, code review, unit тесты, функциональные тесты, тестирование производительности с помощью специализированных инструментов (Ixia и т.д.)
Ожидания от кандидата
Нам важно:
- Опыт разработки на языке C++ от 3 лет;
- Опыт разработки микросервисов;
- Опыт разработки под Linux;
- Понимание принципов ООП;
- Опыт работы с исключениями;
- Опыт работы с многопоточкой;
- Опыт проведения код ревью;
- Знание сетевых технологий и протоколов (TCP/IP);
- Опыт разработки многопоточных приложений;
- Опыт использования средств разработки ПО под Linux;
- Умение работать в команде;
- Технический английский — свободное чтение документации.
Бонусом будут:
- Опыт системного программирования для UNIX/Linux;
- Опыт разработки на C.
Условия работы
У нас множество разных интересных задач по следующим направлениям:
- Распознавание сетевого трафика, протоколов и приложений;
- Обнаружение и предотвращение компьютерных атак;
- Развитие data plane сетевого уровня и уровня приложений;
- Интеграция в продукт технологий безопасности Лаборатории Касперского;
- Взаимодействие с другими продуктами для обеспечения комплексной безопасности;
- Взаимодействие в рамках программы для обеспечения облачного сервиса Secure Access Service Edge (SASE);
- Централизованное управление (web plugin для Kaspersky Security Center).