9946 вакансий из первоисточников от 62 компании

Свежие вакансии с официальных сайтов компаний. Полные описания и прямой отклик работодателю.

В выдаче: 9946 вакансий 62 компании

Загружаем каталог...

Вакансия из официального источника

Backend (GO\Python)

МТС · Москва / удалённо

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

Обязанности

Разработка и поддержка исполнительных модулей (agents, controllers, orchestrators), реализующих автоматическую настройку и контроль сетевых устройств операторского класса.

Интеграция модулей с существующей инфраструктурой:

взаимодействие с сетевым оборудованием через NETCONF / RESTCONF / gNMI, SNMP, CLI;

обмен данными со смежными системами через брокеры сообщений (Kafka, RabbitMQ);

интеграция с системами инвентаризации, мониторинга и фиксации аварий.

Создание и поддержка моделей данных (YANG, JSON Schema, Protobuf) и MIB-таблиц, используемых исполнительными модулями для сбора телеметрии и отправки команд оборудованию.

Автоматизация полного цикла «конфигурация → развёртывание → мониторинг → отклик» с помощью библиотек на Python / Go, формирующих и применяющих конфигурации к сетевому оборудованию, а также реагирующих на события сети.

Проектирование и сопровождение хранилища состояния сети (PostgreSQL): фиксация текущих топологий, параметров сервисов, истории изменений и сценариев отката.

Тестирование и валидация модулей:

написание модульных и интеграционных тестов;

построение и поддержка CI/CD-пайплайнов (GitLab CI, GitHub Actions);

запуск автоматизированных проверок в тестовой лаборатории с эмуляторами и реальным оборудованием.

Подготовка и поддержка технической документации (design documents, API specs, runbooks) в Confluence, участие в code review и согласовании архитектурных решений.

Требования

Стаж работы не менее 5 лет разработчиком backend с использованием требуемого языка программирования;

Экспертный уровень владения требуемым языком программирования (Python, Golang) - глубокое понимание архитектуры и внутренного устройства требуемого языка; экспертное знание фреймворков требуемого языка;

Опыт оптимизации производительности на уровне кода и архитектуры;

Экспертный уровень владения многопоточностью, многопроцессностью, и асинхронными программированием;

Понимание принципов ACID, проектирование race-free и data-консистентных подходов;

Экспертный уровень владения SQL, DDL, структур обеспечения целостности данных и быстродействия; NoSQL; опыт анализа плана выполнения и оптимизации запросов;

Понимание принципов шардирования и репликации;

Опыт взаимодействия с очередями и брокерами;

Опыт построения распределенных и отказоустойчивых хранилищ данных;

Глубокое понимание сценариев работы СУБД PostgreSQL, паттернов и антипаттернов, и методологии повышения производительности при сохранении консистентности;

Опыт работы со статистическими базами данных (Clickhouse и тд);

Умение проектировать, реализовывать высоко-нагруженные и распределенные системы;

Знание и понимание паттернов Enterprise-разработки;

Опыт работы с микросервисной архитектурой;

Опыт использования и знания принципов контейнеризации, виртуализации, Kubernetes;

Опыт настройки и анализа журналов, метрик, мониторинга, и навыки резюмирования на основании выше описанных источников данных;

Уверенное понимание принципов построения безопасных приложений, основных векторов атаки и принципов их нивелирования;

Уверенное понимание паттернов автотестирования, подходов и типов; уверенное знание основных фреймворков тестирования;

Умение видеть долгосрочные перспективы, риски и возможности выбираемых решений; оценка влияния решений комплексно на продукт;

Уверенный опыт работы с Linux;

Углубленную экспертизу в работе с Git;

Опыт кросс-ревью мерж-реквестов коллег по проектам участия;

Опыт сопровождения жизненного цикла проекта;

Опыт решения инцидентов (первичной диагностике проблем с проектами участия);

Опыт обсуждения и процесса оптимизации ведомых проектов;

Опыт процесса CI/CD, релиза и финального (пред-релизном) тестирования продуктов, замещая технического лида;

Опыт эксплуатации сетей операторского класса не менее 5 лет: настройка, мониторинг, локализация и аварийное восстановление.

Глубокое понимание технологий, лежащих в основе предоставляемых сервисов: IP/MPLS, Ethernet (включая 802.1Q, QinQ), QoS, механизмы резервирования (FRR, LAG, VRRP, BFD).

Уверенная работа с SNMP и понимание структуры MIB: чтение MIB-таблиц, использование данных MIB в системах мониторинга и в логике исполнительных модулей. Опыт создания/модификации собственных MIB и настройки SNMP-агентов - как преимущество.

Опыт работы с оборудованием нескольких вендоров и понимание различий в их моделях управления.

Чтение технической документации на английском языке (RFC, вендорские user manuals).

End-to-end автоматизация сети на Python / Go: проектирование и сопровождение библиотек и сервисов, работа с API сетевого оборудования (NETCONF, RESTCONF, gNMI, SNMP), построение модульных, поддерживаемых решений.

Написание модульных и интеграционных тестов, использование моков и эмуляторов сетевого оборудования.

Декомпозиция сложных задач: умение разбивать крупные инициативы на чётко определённые подзадачи, оценивать их трудоёмкость и обеспечивать выполнение в согласованные сроки.

Дополнительные требования (приветствуются)

Опыт работы с YANG-моделями (в связке с NETCONF/RESTCONF/gNMI).

Знание gRPC / Protobuf, опыт работы с Kafka или иными брокерами сообщений.

Опыт работы с системами контейнеризации (Docker) и оркестрации (Docker Swarm / Kubernetes).

Знакомство с инструментами наблюдаемости (Prometheus, Grafana, OpenTelemetry).

Опыт работы в OSS/BSS-системах или в продуктах автоматизации сети.

Условия

программа ДМС с первого месяца работы - это 100% покрытие расходов в частных клиниках, включая стоматологию. Застраховать близких родственников можно со скидкой 50%. Для любителей путешествий - страховка в поездках за границу. А еще есть страхование жизни

очное и онлайн-обучение в Корпоративном университете, у внешних провайдеров, если это полезно для работы, обмен опытом во внутренних профессиональных сообществах, а также доступ к онлайн-библиотеке в полезными книгами и периодикой

оплачиваемые выходные на значимые события в жизни сотрудника

материальная помощь в сложных жизненных ситуациях

корпоративная

мобильная связь

+ интернет, а так же единая подписка МТС Premium (онлайн кинотеатр KION, сервис МТС Music, МТС Строки и т.д.)

предложения от партнёров для путешествий, развлечений и занятий спортом

возможность участия в волонтерских программах: мы организуем благотворительные ярмарки, образовательные проекты для детей, конкурсы социальных проектов и экологические проекты

внутренняя спортивная программа «В движении»: забеги, марафоны, турниры по разным видам спорта, медитации и занятия на баланс

Откликнуться на сайте компании

Источник: официальный сайт МТС. Актуальность проверена 16.09.2026 13:41 (Екатеринбург).