АМИКОН

Разработчик C (User space)

Не указана
  • Москва
  • От 3 до 6 лет
  • Linux
  • С
  • Информационная безопасность
  • SSL/TLS
  • VPP
  • Proxy
  • DPDK
  • user space
  • eBPF
  • TCP/IP
  • Unix
  • socket
  • Transparent proxy
  • kernal

Мы создаём новый продукт сетевой безопасности на стеке VPP/DPDK и ищем сильного C-разработчика для расширения команды. Это возможность повлиять на архитектуру системы с нуля и в перспективе участвовать в переводе всей продуктовой линейки компании на современный сетевой стек.

Чем предстоит заниматься:

  • Проектирование и разработка высокопроизводительных сетевых компонентов (kernel space, user space)
  • Оптимизация обработки трафика с минимальными задержками
  • Профилирование и тонкая настройка производительности системы
Требования:
  • Глубокое знание C, опыт от 3+ лет в системной Linux-разработке
  • Понимание сетевого стека (Ethernet, IP, TCP/UDP) и принципов работы сетевых устройств
  • Знание многопоточного программирования и lock-free алгоритмов

Плюсом будет:

  • Знание eBPF/XDP и других технологий ускорения обработки пакетов

  • Практический опыт с VPP/DPDK или другими userspace networking фреймворками

  • Опыт работы с генераторами трафика

  • Опыт работы с прокси

  • Опыт работы со сборками embedded Linux (Yocto, buildroot, OpenEmbedded)

  • Базовые знания Python для вспомогательных скриптов

Условия:
  • Участие в создании highload продукта с реальными техническими вызовами

  • Современный стек и доступ к мощному железу

  • Работа в аккредитованной ИТ-компании

  • Проектные бонусы и прозрачные возможности карьерного роста

  • Классный офис в центре Москвы, либо индивидуально возможность удаленной работы

  • Бонусы: чай, кофе, легкие закуски, ДМС