Developer C++ (CyberTrace)
Требования
Местоположение и тип занятости
Компания
ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России
Описание вакансии
Чем предстоит заниматься:
- Разработка backend коммерческого on-premise продукта;
- Активное участие в выборе и проработке технологий и архитектуры;
- Проведение code-review;
- Анализ требований, участие в разработке планов и оценке реализации.
Чего мы ждем от Вас:
- Опыт коммерческой разработки под Windows и Linux C++ с использованием стандартов 11, 14 и 17 не менее 5 лет;
- Опыт разработки высоконагруженных распределенных систем;
- Опыт работы с SQL/NoSql базами данных;
- Опыт отладки (включая удалённую отладку) с помощью WinDBG/GDB и поиска утечек памяти с помощью Valgrind;
- Умение быстро разбираться в чужом коде, оптимизировать и рефакторить как свой, так и чужой код.
Дополнительными плюсами будут:
- Знание библиотек Boost::ASIO и CppRestSDK;
- Опыт работы с Elasticsearch/OpenSearch;
- Знание Python и любых других скриптовых языков (включая bash/Powershell);
- Опыт разработки безопасного кода, знание принципов SDL;
- Опыт работы с Docker.