- Страна
- Россия
Software engineer (Go\Python)
МТС Web Services — это крупный и стабильный игрок с интересными инженерными задачами на стыке Software Engineering и Network Engineering. Вакансия предлагает удаленный формат работы и работу с современным стеком (Go, Kafka, Kubernetes), что делает её очень привлекательной для Senior-специалистов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена требованием редкого сочетания навыков: глубокой разработки (Go/Python от 5 лет) и экспертных знаний сетевой инженерии (IP/MPLS, протоколы управления оборудованием). Кандидат должен быть одновременно опытным программистом и сетевым архитектором.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в объявлении не указана, однако для позиции Senior Software Engineer с такой узкой специализацией (Network Automation) рыночные предложения в России обычно начинаются от 350 000 рублей и могут достигать 500 000+ рублей в зависимости от глубины сетевой экспертизы.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
МТС Web Services
Software engineer (Go\Python)
Формат работы: удалённо
*☑️* Чем предстоит заниматься
-Разрабатывать и поддерживать исполнительные модули (agents, controllers, orchestrators) для автоматической настройки и контроля операторского сетевого оборудования
-Производить интеграцию с существующей инфраструктурой: SNMP, CLI, NETCONF/RESTCONF/gNMI, обмениваться через Kafka/RabbitMQ и быть в связке с инвентаризацией, мониторингом, системой фиксации аварий
-Создавать и сопровождать модели данных и описаний: JSON Schema, Protobuf и MIB-таблицы для телеметрии и команд устройствам
-Производить автоматизацию полного цикла «конфигурация → развёртывание → мониторинг → отклик» с использованием Python/Go-библиотек для формирования и применения конфигураций и реакции на сетевые события
-Проектировать и сопровождать хранилища состояния сети (PostgreSQL): топологии, параметры сервисов, история изменений и сценарии отката
-Тестировать и валидировать: модульные и интеграционные тесты, запускать автоматизированные проверки в тестовой лаборатории с эмуляторами и реальным оборудованием
*☑️* Наши пожелания к кандидатам
-Практический опыт разработки на Python или Go (от 5 лет) с работой по SNMP, CLI, NETCONF/RESTCONF/gNMI, включая создание поддерживаемых библиотек и API-интеграций
-Навыки работы с PostgreSQL (проекты схем, сложные запросы), опыт с оборудованием разных вендоров и чтение технической документации на английском
-Опыт эксплуатации операторских сетей (от 5 лет): настройка, мониторинг, локализация и аварийное восстановление
-Знания сетевых технологий: IP/MPLS, Ethernet (802.1Q, QinQ), QoS, механизмы резервирования (FRR, LAG, VRRP, BFD)
-Будет плюсом: CI/CD, YANG, gRPC/Protobuf, Kafka, Docker/Kubernetes, Prometheus/Grafana, опыт работы в продуктах автоматизации сети, опыт работы с пайплайнами CI/CD
Контакты: Откликнуться
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Go
- Python
- SNMP
- CLI
- Netconf
- RESTCONF
- gNMI
- Kafka
- RabbitMQ
- JSON Schema
- Protobuf
- PostgreSQL
- IP/MPLS
- Ethernet
- QoS
- FRR
- LAG
- VRRP
- BFD
- CI/CD
- YANG
- gRPC
- Docker
- Kubernetes
- Prometheus
- Grafana
Возможные вопросы на собеседовании
Проверка практического опыта работы с протоколами управления сетью.
Расскажите о вашем опыте реализации взаимодействия с сетевым оборудованием через gNMI или NETCONF. С какими сложностями вы сталкивались при парсинге ответов?
Оценка навыков проектирования баз данных для специфических задач.
Как бы вы спроектировали схему в PostgreSQL для хранения топологии сети с учетом возможности быстрого отката конфигурации (rollback) на несколько шагов назад?
Проверка понимания сетевых технологий и их автоматизации.
Каким образом вы бы реализовали автоматическую реакцию системы на событие BFD down в крупной MPLS сети?
Оценка опыта работы с очередями сообщений в контексте телеметрии.
Как обеспечить консистентность данных при передаче большого объема метрик через Kafka от множества агентов к системе мониторинга?
Проверка навыков тестирования специфического ПО.
Как вы организуете процесс интеграционного тестирования кода, который должен управлять реальным «железом», чтобы минимизировать риски в продакшене?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

