Компания ищет программиста с оконченным высшим образованием, на полный рабочий день, работа в офисе, г. Минск.
Обязанности:
- Разработка и сопровождение программного обеспечения, включая криптографические компоненты, протоколы и сервисы для сетевого оборудования;
- Проектирование и реализация низкоуровневых компонентов: модулей ядра, драйверов, сетевых и криптографических сервисов;
- Отладка проблем на уровне ядра, сетевого стека и многопоточных приложений;
- Проведение code review.
Требования:
- Законченное высшее техническое образование по профильным специальностям (программирование, информационная безопасность, вычислительная техника и близкие);
- Коммерческий опыт разработки на C/C++ от 6 лет;
- Практический опыт отладки с помощью GDB (в том числе на уровне ядра и многопоточных приложений);
- Глубокое понимание сетевой модели ISO/OSI и стека протоколов TCP/IP;
- Понимание kmalloc/vmalloc, контекста прерываний и работы с ядром Linux;
- Опыт многопоточного программирования на многоядерных системах;
- Знание и практический опыт работы с IPsec/OpenSSL/TLS;
- Опыт работы с Docker (сборка, отладка, контейнеризация системных и сетевых сервисов);
- Опыт реализации криптографических алгоритмов и протоколов.
Будет преимуществом:
- Владение Python и Bash;
- Опыт CI/CD;
- Опыт разработки custom-дистрибутивов, модулей ядра Linux, сетевых драйверов.
Мы предлагаем:
- Заработную плату по результатам учебного тестового задания и устного собеседования;
- Работу над реальными продуктами в компании — резиденте ПВТ;
- Официальное трудоустройство с платной медицинской страховкой;
- Офис в бизнес-центре в 5 минутах ходьбы от метро;
- Полную занятость, график 5/2 (пн–пт);
- Офисный формат работы (без гибрида и удалёнки) — связано со спецификой задач и оборудования.
* Уточнение:
Тестовое задание — учебное, некоммерческое и не объёмное.
*Вакансия планируется к созданию. Размещена с целью изучения спроса.