С++-разработчик сетевого трафика

грейд
senior
формат
гибрид Санкт-Петербург
страна
Россия
опубликована
сегодня

описание

В SimbirSoft более 1500 разработчиков ежедневно решают интересные задачи, которые делают комфортнее жизни миллионов пользователей. Если тебе интересны сложные технические задачи, работа в команде профессионалов, возможность прокачать экспертизу на проектах из разных сфер бизнеса – присоединяйся к нам!

задачи

  • Разработка и сопровождение программных компонентов, осуществляющих обработку сетевого трафика (маршрутизация, NAT, Firewall, VPN, DPI, IDS/IPS) в Linux kernel mode (модули, модификация кода ядра) и user mode;
  • Разработка собственных сервисов (написание демонов, утилит, bash скриптов, плагинов командной строки, кода взаимодействия с другими сервисами)
  • Оптимизация существующего кода и скриптов с целью повышения скорости загрузки и производительности.

требования

  • Отличное знание С++ (С++14/17, STL, Boost);
  • Опыт разработки сценариев на языке Bash;
  • Навыки работы с GNU make, GCC, gdb, git;
  • Опыт разработки сетевых приложений и знание семейства протоколов TCP/IP (ARP, IP, IPv6, TCP);
  • Знание и опыт использования эффективных механизмов синхронизации, понимание принципов эффективной работы многопоточного кода;
  • Знание классических алгоритмов и структур данных;
  • Навыки фиксации (документирования) реализуемых технических решений.
  • Будет плюсом: Опыт разработки на языке С; Опыт разработки сценариев на языке Python; Опыт работы с DPDK; Понимание основных концепций информационной безопасности (принципы работы firewall, DPI, IDS, SSL Inspection); Знание архитектуры ядер ОС Linux, сетевых подсистем ядра (netfiler, iptables, bpf), знание Linux API, опыт написания модулей ядра ОС Linux

условия

  • Работу в команде экспертов.
  • Широкий технологический стек, сотни проектов.
  • Льготы и меры господдержки, предусмотренные для IT-компаний (аккредитованы Минцифры*).
  • Возможность разрабатывать IT-решения для разных отраслей, пробовать новые технологии.
  • Возможность прокачаться во всех интересующих направлениях: стать тимлидом, архитектором, разработчиком full-stack.
  • Развитую систему наставничества, сертификацию за счёт компании, участие в конференциях, изучение английского языка.
  • Активный обмен опытом, внутренние и внешние митапы по разработке, хакатоны, доклады по развитию hard и soft skills.
  • 50+ клубов по интересам и профессиональных сообществ внутри компании.
  • Уютный мерч.
  • Полный соцпакет и «белую» зарплату.
  • Корпоративную базу знаний и социальную сеть для удобства общения с каждым из 1500+ сотрудников.
  • Гибкий ДМС (депозит/риск) + подключение родственников по желанию.

навыки

компания

Российская IT-компания SimbirSoft с 2001 г. предлагает глобальный аутсорсинг и разработку ПО полного цикла (консалтинг, кастомная разработка, тестирование и поддержка) для банков, ритейла, медицины и других отраслей, сертифицирована по ISO 9001 и IEEE 829

Подробнее о компании →

похожие вакансии

статьи для разработчиков