С++ Middle developer

Дата размещения вакансии: 05.05.2024
Работодатель: Гарда Технологии
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Уральская улица 4
Требуемый опыт работы:
От 3 до 6 лет

Немного о проекте:

Гарда БД — аппаратно-программный комплекс класса DAM /DBF* для обеспечения безопасности СУБД и независимого аудита операций с базами данных и бизнес-приложениями. Ведет непрерывный мониторинг обращений к базам данных и выявляет подозрительные операции в режиме реального времени.

Обязанности:

• работа в распределенной команде;
• работа с задачами в JIRA;
• тесное взаимодействие с внутренними API ядра операционной системы;
• разработка системы сбора и передачи информации в пространстве пользователя (C++14);
• оптимизация производительности и сокращение задержек;
• отладка кода на уровне ядра и в пространстве пользователя;
• участие в код-ревью и обсуждении новой функциональности.

Требования:
• опыт работы на ОС семейства Unix (CentOS);
• опыт разработки драйверов или кода на уровне ядра для Windows или Linux или других операционных систем;
• опыт разработки многопоточных систем.
• знание принципов построения современных операционных систем;
• понимание архитектуры современных микропроцессоров;
• понимание базовых принципов ООП, сетевых протоколов;
• умение работать с системой контроля версий (используется git);
• технический английский — свободное чтение документации.

Будет плюсом:
• знание архитектуры современных СУБД;
• навыки профилировки и оптимизации производительности, поиска утечек памяти;
• знание архитектур, отличных от Intel x86;
• умение понимать ассемблерный код под какую-нибудь распространённую архитектуру;
• знание операционных систем, отличных от Windows и Linux;
• знание скриптовых языков (shell, python и т.д.).