Сетевой разработчик (С,С++, ядро)

Дата размещения вакансии: 18.11.2024
Работодатель: КДМ
Уровень зарплаты:
з/п не указана
Город:
Москва
Кривоколенный переулок 12с1
Требуемый опыт работы:
Более 6 лет

Привет. Мы ищем сильного сетевого программиста для разрабоки высокопроизводительных межсетевых экранов.

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

  • Разработка части data plane в составе межсетевого экрана;
  • Взаимодействие с командой разработки

Требования:

  • Опыт работы разработки на языках типа C, C++, Assembler. Очень заинтересованы в коллегах, которые имеют опыт программирования низкоуровневых сетевых решений типа межсетевых экранов, разбирающихся в сетевом стеке, понимающих устройство сети, принципов её работы;

  • Понимание принципов и опыт низкоуровневой оптимизации программ (алгоритмов);

  • Понимание и опыт работы с многопоточными приложениями с оптимизацией программ под многоядерные системы, понимание и опыт работы с NUMA.

  • Понимание устройства и принципов работы современного сетевого стека и протоколов: модель OSI, L2, MAC / VLAN / QoS/STP/MPLS/etc, L3 IPv4/IPv6/ICMP/IPsec, L4 TCP/UDP/etc, сетевые функции Routing/NAT/Tunnels/Firewall/etc;

  • Отличные навыки по работы в Unix/Linux + скриптование: Bash, Perl, Python и т. п.;

  • Умение использовать современный инструментарий разработки: Git, Docker, CI, Unit test, Integration tests, Debugging.

Условия:

  • Работа в аккредитованной ИТ-компании;
  • Формат работы: гибрид. Команда у нас своя, выделенная под проект, всегда есть взаимозаменяемость;
  • Возможность профессионального и карьерного роста, обучение и поддержка.