АМИКОН

Control Plane разработчик (Python)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Python
  • Control Plane
  • VPP
  • DPDK
  • REST
  • Сетевые протоколы
  • Proxy
  • Nginx
  • Golang
  • eBPF
  • YAML
  • Информационная безопасность
  • Сетевая безопасность

Мы создаём решение нового поколения для безопасной маршрутизации TLS-трафика. Сейчас мы ищем профессионала, с которым реализуем Control Plane - "мозг" системы, который будет управлять продуктом, распределяя правила маршрутизации, политики безопасности и конфигурации в реальном времени.

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

  • Разрабатывать высокодоступный и отказоустойчивый Control Plane для распределенной системы обработки сетевого трафика;

  • Проектировать и реализовывать протоколы для управления состоянием Data Plane (на базе VPP/DPDK);

  • Создавать эффективные алгоритмы распространения конфигурации и правил безопасности;

  • Тесно взаимодействовать с командой Data Plane для проработки архитектуры и создания единой отлаженной системы.

Требования:
  • Опыт коммерческой разработки на Python (от 3 лет, Middle+/Senior);

  • Опыт работы с Linux;

  • Опыт проектирования REST/gRPC API и работы с форматами (JSON, YAML).

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

  • Опыт работы с сетевым стеком Linux (eBPF, netfilter);

  • Знание VPP, DPDK или аналогичных технологий;

  • Опыт с Envoy, Nginx или другими L7-прокси;

  • Опыт разработки на Go;

  • Участие в open-source проектах сетевой направленности.

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

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

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

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

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

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