Детали вакансии
Разработка
Синьор
Удаленка
Полная занятость
Русский
Nov 8

Инженер-программист (Go/Python)

Старший инженер-программист (Go/Python) в MTS Web Services. Полная занятость, возможна удаленная работа. Разработка модулей автоматизации для настройки и мониторинга телекоммуникационного сетевого оборудования.

Разработка и поддержка исполнительных модулей (агентов, контроллеров, оркестраторов) для автоматизированной настройки и управления оборудованием операторской сети. Интеграция с существующей инфраструктурой: 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 пайплайны.

Полная занятость. Возможна удаленная работа.

RESTCONF
RabbitMQ
Kubernetes
VRRP
gNMI
SNMP
Prometheus
BFD
Python
FRR
CLI
NETCONF
LAG
Docker
gRPC
Ethernet
Protobuf
Grafana
Go
MPLS
JSON Schema
Kafka
QoS
CI/CD
YANG
PostgreSQL

Не пропусти ни одну вакансию

Подпишись на наш Telegram-канал

Подписаться

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

Старший бэкенд-инженер (Go)

Старший бэкенд-инженер (Go) в Trust Wallet, удаленно по всему миру. Отвечайте за бэкенд-функции, инфраструктуру и мониторинг для миллионов пользователей.

T
Trust Wallet

Инженер-программист - хемоинформатика (Java и/или Python)

Инженер-программист по хемоинформатике в Elsevier, мировом лидере в области информации и поддержки принятия решений для науки и здравоохранения. Позиции в Германии (Франкфурт) или Великобритании (Оксфорд).

E
Elsevier

Senior / Middle Ruby SDE (Python/Go по желанию)

Senior/Middle Ruby-инженер по разработке ПО, с возможностью работы на Python и Go. Позиция в Akvelon, удаленная работа в регионе EMEA.

Австрия, Бельгия, Болгария, Кипр, Чехия, Германия, Дания, Эстония, Испания, Финляндия, Франция, Греция, Хорватия, Венгрия, Ирландия, Италия, Литва, Люксембург, Латвия, Мальта, Нидерланды, Польша, Португалия, Румыния, Швеция, Словения, Словакия
A
Akvelon