Az állásról
Разработка и сопровождение программных компонентов для обработки сетевого трафика в Linux kernel mode и user mode, а также собственных сервисов и утилит.
О компании
Компания «Дивергент» занимается разработкой инновационных digital-продуктов силами собственных профессиональных сотрудников.
Задачи
- Разрабатывать и сопровождать программные компоненты для обработки сетевого трафика: маршрутизация, NAT, Firewall, VPN, DPI, IDS/IPS — в Linux kernel mode и user mode
- Разрабатывать собственные сервисы: демоны, утилиты, bash-скрипты, плагины командной строки и код взаимодействия с другими сервисами
- Оптимизировать существующий код и скрипты для повышения скорости загрузки и производительности
Требования
- Отличное знание C++14/17, STL и Boost
- Опыт разработки сценариев на языке Bash
- Навыки работы с GNU make, GCC, gdb и git
- Опыт разработки сетевых приложений и знание семейства протоколов TCP/IP: ARP, IP, IPv6, TCP
- Знание и опыт использования эффективных механизмов синхронизации, понимание принципов эффективной работы многопоточного кода
- Знание классических алгоритмов и структур данных
Условия
- Удаленная работа
- Полная занятость
- Зарплата обсуждается на собеседовании
Отклик
Резюме отправлять: https://career.habr.com/vacancies/1000165653