Разработчик Python control plane в сетевой ОС
По договоренности
Задачи:
- Проектирование и реализация в коде функций сетевой ОС, относящихся к 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, возможность полностью удаленной работы. Кандидаты, проживающие в Москве, могут, при желании, приезжать в офис;
- Официальное трудоустройство (белая заработная плата, оплачиваемые отпуска, больничные);
- После прохождения испытательного срока ДМС.
Опубликована 2 месяца назад
Похожие вакансии
Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатноАккредитованная ИТ-компания Р7 является отечественным разработчиком комплекса офисных решений для бизнеса ... Наша компания динамично растет, портфель продуктов расширяется и мы ищем в команду Frontend-разработчика ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
3 дня назад
МКБ сегодня — не просто банк. Это сервисы, которыми пользуются люди с разными потребностями, интересами и желаниями. И для каждого нашего клиента мы стараемся сделать удобные и качественные ИТ-продукты. Без сильной, экспертной ИТ-команды это было бы ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
3 дня назад
... реализуем амбициозную программу цифровой трансформации, и в нашей команде открыта вакансия frontend-разработчик ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
4 дня назад
Твои задачи: Разрабатывать и поддерживать системные сервисы: проектировать и писать код на Python для компонентов ОС Linux Автоматизировать жизненный цикл ОС: создавать инструменты для автоматизации сборки, конфигурации, развертывания и обновления ко...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
3 дня назад
220 000 - 240 000 ₽
Рыночная зарплата
Python-разработчик: создавай будущее банковских интеграций Ты любишь чистый код, обожаешь автоматизацию ... Мы ищем Python-разработчика, который не боится сложных задач и готов создавать современные банковские ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
3 дня назад
175 000 - 195 000 ₽
Ищем PHP разработчика (Интеграции / API) / AI-школа Сбербанка Тип занятости: Проектная работа на срок ...
- Можно удаленно
- Подработка
- Опыт от 3 лет
- Москва
4 дня назад