Все вакансии

Разработчик Python в control plane в сетевой ОС

Бифорком Тек · зарплата не указана · Москва · HH · опубликовано 4 мая 2026 г.

Компания Бифорком Тек
Источник HH
Опубликовано 4 мая 2026 г.
Зарплата зарплата не указана

Описание вакансии

Задачи:
• Проектирование и реализация в коде функций сетевой ОС, относящихся к Control Plane, в виде вспомогательных сервисов, таких как:
• Синхронизация различных состояний между сетевыми устройствами (например, MC-LAG);
• Реализация API и CLI для доступа к отдельным сетевым функциям устройства (REST API, Netconf, gNMI).
• Разработка и написание тестов, подтверждающих ожидаемое поведение разрабатываемых сервисов;
• Исправление ошибок (багов) и улучшение производительности системы;
• Взаимодействие с разработчиками других блоков, например, Data Plane;
• Наблюдение за развитием и тенденциями отрасли с целью реализации в нашем продукте функций, отвечающих запросам рынка.
• Участие в планировании развития итогового продукта (roadmap).
Требования:
• Знание операционных систем Linux на уровне понимания архитектуры данного семейства ОС, способности заглянуть в код, например ядра Linux, когда необходимо улучшить свое понимание устройства какого-то смежного компонента;
• Понимание принципов построения сетевых инфраструктур и функционирования использующихся в них протоколов (Ethernet, IP, control plane протоколы BGP, OSPF), с умением работать со стандартами IETF RFC, IEEE и пр;
• Опыт программирования на Python;
• Опыт работы с CLI сетевых устройств.
Будет плюсом:
• Опыт разработки и сопровождения решений с высокими требованиями к надежности;
• Опыт разработки сервисов (daemons) в среде Linux;
• Понимание современного устройства процесса разработки ПО:
• Работа с кодом в системе SCM (Git, GitLab);
• Работа с системами сборки autoconf, automake, make;
• Применение подходов DevOps и CI/CD;
• Работа с задачами в трекере (Jira и пр.), проектная работа Agile Scrum.
Условия:
• 5/2, возможность полностью удаленной работы. Кандидаты, проживающие в Москве, могут, при желании, приезжать в офис;
• Официальное трудоустройство (белая заработная плата, оплачиваемые отпуска, больничные);
• После прохождения испытательного срока ДМС.

Навыки

  • Python
  • REST
  • Linux
  • Git
  • GitLab
  • DevOps
  • CI/CD
  • Jira
Открыть вакансию в ленте