МТСМТС

Backend (GO\Python)

удалёнка, Москва

Команда разрабатывает исполнительные модули и сервисы для автоматической настройки, мониторинга и управления сетевым оборудованием операторского класса. Роль включает интеграции через NETCONF/RESTCONF/gNMI/SNMP, хранение состояния в PostgreSQL и обеспечение надежной автоматизации развёртывания и отклика сети

ГрейдSenior
Опыт3–6 лет

Стек

GoPostgreSQLKafkaDockerPythonNETCONFgNMISNMPProtobufYANGRabbitMQClickHouseKubernetesGitCI/CDPrometheusGrafana

Задачи

  • Разработка и поддержка исполнительных модулей (agents, controllers, orchestrators) для управления сетевым оборудованием
  • Интеграция с оборудованием через NETCONF/RESTCONF/gNMI, SNMP и CLI
  • Обмен данными со смежными системами через брокеры сообщений и интеграция с инвентаризацией и мониторингом
  • Проектирование и сопровождение хранилища состояния сети в PostgreSQL
  • Создание и поддержка моделей данных (YANG, JSON Schema, Protobuf) и MIB-таблиц
  • Тестирование модулей, написание модульных и интеграционных тестов и поддержка CI/CD-пайплайнов

Обязательно

  • Стаж разработчиком backend не менее 5 лет
  • Экспертный уровень владения Go и/или Python
  • Опыт эксплуатации сетей операторского класса не менее 5 лет (IP/MPLS, Ethernet, QoS, FRR/LAG/VRRP/BFD)
  • Глубокие знания PostgreSQL, SQL и проектирования консистентных высоконагруженных хранилищ
  • Опыт работы с брокерами сообщений (Kafka, RabbitMQ) и распределёнными системами
  • Опыт микросервисной архитектуры, контейнеризации и Kubernetes
  • Опыт CI/CD, автоматизированного тестирования, Linux и Git

Будет плюсом

  • Опыт работы с YANG-моделями и MIB (создание/модификация MIB)
  • Знание gRPC / Protobuf
  • Опыт работы с инструментами наблюдаемости (Prometheus, Grafana, OpenTelemetry)
  • Опыт работы со статистическими базами (ClickHouse)
  • Опыт в OSS/BSS-системах и кросс-вендорной интеграции
Откликнуться на сайте компании

Похожие вакансии

Смотреть ещё

JobsWave
Найти работу в IT