PT Network Attack Discovery — система глубокого анализа сетевого трафика для выявления атак на периметре и внутри сети. PT NAD знает, что происходит в сети, обнаруживает активность злоумышленников даже в зашифрованном трафике и помогает в расследованиях.
Сейчас в команду разработки PT NAD ищем Ведущего разработчика C++.
Требования:
- отличное знания языка C++ (17 и 20 стандарты);
- глубокое понимание принципов ООП и шаблонов проектирования;
- многопоточное программирование;
- опыт программирования сетевых компонентов и высоконагруженных серверов;
- опыт промышленной разработки в git, cmake, gcc;
- хорошие знания сетей и сетевых протоколов;
- знание Linux на уровне продвинутого пользователя/администратора.
Будет плюсом:
- опыт разработки продуктов класса IDS, IPS, DPI, DLP, NGFW;
- опыт работы с DPDK, PF_RING, lock-free структурами;
- опыт работы с ZeroMQ, ElasticSearch;
- решение задач в области highload;
- теоретические или практические знания в области информационной безопасности.
Задачи:
- принимать участие в разработке продукта класса Network Traffic Analysis;
- дорабатывать существующие компоненты и реализовывать новые модули продукта;
- решать настоящие задачи highload – обработка миллионов и десятки миллионов событий в секунду;
- создавать анализаторы протоколов и новые методы обнаружения вредоносной активности;
- делать code review коллег;
- фиксить баги.