Проектирование и реализация в коде функций сетевой ОС, относящихся к 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, возможность полностью удаленной работы. Кандидаты, проживающие в Москве, могут, при желании, приезжать в офис;
Наша команда обеспечивает кибербезопасность GenAI-моделей, LLM-приложений, AI-агентов и мультиагентных систем, используемых миллионами пользователей. Основной фокус: кибербезопасность GenAI-моделей разных модальностей ...
Мы в Центре Робототехники Сбера интегрируем передовые робототехнические системы, включая манипуляторы, мобильные колесные роботы, мобильные манипуляторы, роботов ...
АО «ТС-СКН» - стабильное предприятие полного цикла «разработка/испытания/производство» с многолетним присутствием на отечественном рынке, специализирующаяся на разработке ...