- Страна
- Беларусь
Откликайтесь
на вакансии с ИИ

Инженер-программист (C/C++)
Стабильная работа в государственном секторе над сложным техническим продуктом (NGFW). Оценка снижена из-за отсутствия указания вилки зарплаты и специфичности стека (FreeBSD), что может ограничить дальнейший переход в коммерческий сектор.
Сложность вакансии
Роль требует специфических знаний системного программирования под FreeBSD и глубокого понимания сетевых протоколов, что сложнее стандартной прикладной разработки. Дополнительную сложность накладывает работа с ИБ-компонентами и анализом CVE.
Анализ зарплаты
Зарплата в государственном ИТ-секторе Беларуси обычно находится на уровне или чуть ниже среднего по рынку для Middle-разработчиков. Для системных программистов C/C++ в Минске рыночный диапазон составляет от 1500 до 3000 USD в эквиваленте.
Сопроводительное письмо
Меня заинтересовала вакансия инженера-программиста C/C++ в ИВЦ Белстата, так как я имею опыт системного программирования и глубокий интерес к сетевым технологиям. Работа над проектом IVC Paladin на базе FreeBSD — это отличная возможность применить мои навыки разработки патчей и анализа уязвимостей в создании продукта уровня NGFW.
Я обладаю необходимым опытом работы с C/C++ и пониманием сетевого стека, включая pf и VPN. Уверен, что мой опыт анализа системного ПО и работы с Git позволит мне быстро влиться в команду и эффективно решать задачи по повышению устойчивости и безопасности комплекса.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в ИВЦ Белстата уже сейчас
Присоединяйтесь к разработке отечественного NGFW и внесите свой вклад в информационную безопасность!
Описание вакансии
Вакансия: Инженер-программист (C/C++)
Локация : Республика Беларусь, г. Минск
Организация:
Республиканское унитарное предприятие
«Информационно-вычислительный центр Национального статистического комитета
Республики Беларусь»
О проекте
Разработка и сопровождение программно-аппаратного комплекса информационной
безопасности IVC Paladin (NGFW/Firewall на базе FreeBSD).
Основная задача —доработка системных компонентов и повышение устойчивости
системы.
Обязанности
Анализ уязвимостей (в том числе по CVE) в компонентах системы
Разработка исправлений (patches) на C/C++
Работа с сетевым стеком (pf, firewall, NAT, VPN)
Доработка и сопровождение системного ПО на базе FreeBSD
Анализ логов, сетевого трафика, поведения системы
Участие в тестировании и повышении безопасности продукта
Взаимодействие с командой DevOps и ИБ
Требования
Опыт разработки на C/C++ от 1 до 3 лет
Понимание работы ОС Linux / FreeBSD на уровне системы
Базовые знания сетей (TCP/IP, NAT, firewall)
Опыт работы с Git
Умение читать и разбирать чужой код
Понимание принципов информационной безопасности будет плюсом
Будет плюсом
Опыт работы с FreeBSD
Опыт работы с firewall решениями
Понимание работы IDS/IPS (Snort, Suricata), AV (ClamAV)
Знание OpenSSL, VPN
Опыт анализа уязвимостей (CVE, exploit, patching)
Условия
Работа в государственной ИТ-организации
Участие в разработке реального продукта (ИБ / NGFW)
Официальное трудоустройство
Работа в офисе, г. Минск
Стабильная заработная плата (обсуждается по результатам собеседования)
Гибридный формат работы
Контакты
Telegram / Viber/ Max / WhatsApp : +375 29 709-23-52
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- FreeBSD
- Firewall
- NAT
- VPN
- Git
- TCP/IP
- OpenSSL
- IDS
- IPS
- Snort
- Suricata
- ClamAV
Возможные вопросы на собеседовании
Вакансия предполагает работу с NGFW на базе FreeBSD, где pf является ключевым инструментом.
Расскажите о вашем опыте работы с пакетным фильтром pf во FreeBSD или аналогичными инструментами в Linux (iptables/nftables).
Основная задача — доработка системных компонентов и исправление уязвимостей.
Опишите процесс анализа CVE и создания патча для системного компонента: с чего вы начнете и как будете тестировать исправление?
Работа ведется на C/C++ в системной среде.
Как вы подходите к отладке утечек памяти или неопределенного поведения в многопоточных сетевых приложениях на C++?
Проект связан с сетевой безопасностью.
В чем разница между IDS и IPS, и какие нюансы возникают при их интеграции в сетевой стек ОС?
Требуется понимание работы ОС на системном уровне.
Каковы основные отличия в управлении памятью и сетевым стеком между FreeBSD и Linux, с которыми вы сталкивались?
Похожие вакансии
Network Engineer
C++ Developer (System Programming / COM & RPC)
Сеньор / Тимлид Системный архитектор
C++ разработчик (ethernet-коммутатор)
Инженер сетевой (Senior)
Senior C Developer (Linux Kernel)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Беларусь