AXON Networks
OSS Engineer (US - Remote)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
OSS-инженер в AXON Networks для проектирования и эксплуатации внутренних OSS-систем, операционных дашбордов и автоматизаций, поддерживающих Network Operations и парк CPE-устройств. Роль hands-on: разработка внутренних веб-приложений, API и интеграций, унификация данных cloud, сети и устройств в доверенные операционные представления.
Задачи
- Проектировать, разрабатывать, тестировать, разворачивать и поддерживать внутренние веб-приложения, API, CLI-инструменты и сервисы для fault, performance, configuration, inventory и service assurance
- Создавать возможности инструментов вокруг service-provider тенантов, облачных сервисов, инвентаря CPE, топологии и зависимостей, доступности устройств, версий прошивок, алармов, инцидентов и влияния на клиентов
- Применять практики software engineering: модульный дизайн, code review, автоматические тесты, version control, CI/CD, release notes, rollback, телеметрия и владение жизненным циклом
- Оценивать build/buy/integrate и интегрировать коммерческие и open-source OSS-компоненты без избыточной операционной сложности
- Создавать ролевые дашборды для руководства, NOC, Support и service owners по здоровью сервисов, инцидентам, качеству алертов, SLA/SLO, влиянию на клиентов и состоянию парка CPE
- Коррелировать метрики, логи, трейсы, события, тикеты, изменения, данные клиентов/тенантов и телеметрию устройств для быстрого перехода от алерта к причине и следующему действию
- Автоматизировать обогащение, дедупликацию и корреляцию алертов, создание и маршрутизацию тикетов, эскалации, уведомления, сбор доказательств и операционную отчётность
- Измерять adoption, success rate, сэкономленное время, снижение ошибок и результаты операторов; выводить из эксплуатации хрупкие ручные шаги и малополезные автоматизации
- Интегрироваться с cloud API, Kubernetes, observability-платформами, ITSM, каналами коммуникации, CI/CD, базами данных, messaging-платформами и клиентскими операционными системами
- Использовать API, webhooks, event streams и данные device management для onboarding, provisioning, inventory, телеметрии, выполнения команд и firmware-операций на парке CPE
- Моделировать путь сервиса cloud-to-device, чтобы различать сигналы приложений, инфраструктуры, сети, протоколов, прошивки, устройств и клиентского окружения
- Работать с Engineering по поддерживаемым интерфейсам и data contracts; избегать неподдерживаемых прямых изменений клиентских продуктовых систем
- Преобразовывать разборы инцидентов, тренды тикетов, шум алертов, эскалации и фидбек операторов в приоритизированный backlog автоматизации и инструментов совместно с Operations Manager
- Разрабатывать аналитику по повторным инцидентам, хроническим клиентам и когортам устройств, сбоям из-за изменений, трендам ёмкости, пробелам в знаниях и возможностям автоматизации
- Прототипировать anomaly detection, корреляцию и assisted-diagnosis там, где это даёт измеримую ценность, сохраняя объяснимость и контроль человека
- Демонстрировать улучшения MTTD, MTTA, MTTD-диагностики и восстановления, first-contact resolution, качества эскалаций, SLA и сокращения рутинных часов
- Эксплуатировать внутренние OSS-возможности как production-системы с целями по доступности, мониторингом, алертингом, планированием ёмкости, backup, recovery и документацией зависимостей
- Внедрять аутентификацию, RBAC, least privilege, управление секретами, работу с сертификатами, audit logging, secure coding и устранение уязвимостей
- Создавать runbooks, пользовательские инструкции, модели поддержки и записи владения; обучать NOC и Support и учитывать их фидбек в roadmap
- Обеспечивать эскалационную поддержку критических сбоев инструментов и дефектов автоматизации, включая occasional approved maintenance или инцидентные работы вне обычных часов
Требования
- 5+ лет опыта в OSS engineering, network automation, NOC tooling, software engineering для операций или близкой роли
- Опыт создания OSS-возможностей для service providers, broadband-операторов, managed-network провайдеров или телеком-вендоров оборудования/ПО
- Подтверждённый опыт с телеком Operations Support Systems — fault, performance, configuration, inventory, topology, service assurance или network/service orchestration — не только open-source ПО
- Сильные навыки программирования на Python, Go, Java, TypeScript/JavaScript или сопоставимом языке, с опытом поставки поддерживаемых production-приложений, сервисов или automation-фреймворков
- Опыт создания API, event-driven интеграций, data pipelines, баз данных и пользовательских операционных дашбордов
- Практический опыт с Linux, контейнерами, Kubernetes и публичной облачной платформой
- Опыт интеграции observability, ITSM, collaboration и операционных платформ через REST API, webhooks, message queues или event streams
- Сильное понимание практик поставки ПО: Git, code review, автоматическое тестирование, CI/CD, release management и rollback
- Рабочие знания сетей: TCP/IP, DNS, DHCP, TLS, routing, API и систематическая диагностика распределённых систем
- Умение работать напрямую с NOC, support и operations-инженерами, превращать неоднозначные операционные проблемы в чёткие требования и измерять, улучшила ли поставленная возможность результат
- Степень бакалавра в computer science, engineering или эквивалентный практический опыт
Условия
- Полностью удалённая работа в пределах Северной Америки
- Виза-спонсорство не предоставляется
- Годовой диапазон зарплаты: $90,000 - $150,000
- Равные возможности при трудоустройстве: недискриминация по полу, возрасту, происхождению, инвалидности и иным личным обстоятельствам
- Инклюзивная и разнообразная рабочая среда
Навыки
- Python
- Go
- Java
- TypeScript
- JavaScript
- REST API
- webhooks
- message queues
- event streams
- data pipelines
- databases
- Linux
- containers
- Kubernetes
- public cloud
- Git
- CI/CD
- TCP/IP
- DNS
- DHCP
- TLS
- routing
- Grafana
- Prometheus
- OpenTelemetry
- Elasticsearch
- Apache Pulsar
- Kafka
- Terraform
- Helm
- Google Cloud Platform
- Jira Service Management
- TR-069
- CWMP
- TR-369
- USP
- TR-181
- ACS
- SNMP
- NETCONF
- RESTCONF
- gNMI
- YANG
- TM Forum Open APIs
- RBAC
- secrets management
- audit logging