Немного о проекте: Мы делаем продукт "Гарда Монитор" (NDR) - Network Detection and Response - это сложный инструмент для мониторинга трафика крупных компаний, созданный, чтобы выявлять различные киберугрозы и реагировать на них.
Чем предстоит заниматься:
- проектирование и разработка систем, обогащения и хранения данных;
- рефакторинг кода, улучшение или замена существующих архитектурных решений;
- исследование производительности и разработка решений по оптимизации;
- участвовать в инженерном дизайне новых компонентов, писать документацию, покрывать код тестами;
- проводить ревью кода, помогать команде расти;
Мы ожидаем:
- опыт коммерческой разработки от 3 лет;
- уверенное владение С++14/17, STL;
- навыки разработки многопоточных приложений, понимание примитивов синхронизации и шаблонов конкурентного программирования;
- умение проводить профилирование и оптимизацию кода
- знание инструментов valgrind, perf, т.п.
- владение Linux на уровне продвинутого пользователя;
- опыт работы с системой сборки CMake;
- опыт написания юнит-тестов;
- уверенная работа с СУБД;