Немного о проекте:
Гарда NDR (Гарда Монитор) анализирует пакеты сетевого трафика, идентифицирует паттерны и активности. Отслеживает поведение пользователей и устройств, обнаруживает атаки и предотвращает инциденты.
Чем предстоит заниматься:
• разрабатывать компоненты системы анализа сетевого трафика в одной из следующих областей:
- декодеры прикладных протоколов,
- подсистемы сигнатурного анализа,
- обработка телеметрии Netflow;
- хранение, обогащение данных,
- ML подсистема;
• участвовать в планировании новой функциональности;
• проводить ревью кода.
Наши ожидания от кандидата:
• опыт коммерческой разработки от 3 лет;
• уверенное владение С++, STL;
• опыт анализа сетевого трафика на уровнях L3-L7;
• практический опыт разработки многопоточных приложений;
• владение Linux на уровне продвинутого пользователя;
• способность понимать документацию, написанную на английском языке.
Дополнительным преимуществом станет:
• опыт работы с библиотекой DPDK;
• уверенные знания и практический опыт использования ML-алгоритмов;
• опыт разработки/оптимизации высоконагруженных приложений;
• понимание того, как работает процессор и память.