Backend Developer (Network Automation)
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
TL;DR
Backend Developer (Network Automation): Developing and maintaining automation tools for managing network devices and infrastructure with an accent on reliability, scalability, and secure configuration management. Focus on building backend services, testing, and mentoring colleagues while working with network protocols and monitoring systems.
Компания
HeadHunter обеспечивает бесперебойную работу сетевой инфраструктуры VK, создавая инструменты автоматизации для управления тысячами сетевых устройств.
Что делать
- Писать код, тесты, планировать и создавать архитектуру сервисов
- Проводить ревью и тестирование кода
- Консультировать и менторить менее опытных коллег
- Отвечать за работу сервисов
Требования
- Уверенное владение Python
- Опыт работы с PostgreSQL и NoSQL (Redis, ClickHouse)
- Знание Django, Flask, DRF, ORM (Django ORM, SQLAlchemy)
- Опыт построения UI как SSR (Django, Jinja), так и SPA (React или аналоги)
- Владение Linux на уровне администратора
- Опыт поддержки автотестов: юнит, интеграционные, end-to-end
- Опыт работы с сетевым оборудованием (Juniper, Cisco, Huawei)
- Опыт работы с системами мониторинга (Zabbix, Grafana, Prometheus, VictoriaMetrics)
- Навыки траблшутинга, анализа логов и метрик
Хорошо, если есть
- Знание JavaScript, TypeScript, SQL
- Опыт с haproxy, nginx, docker, patroni, supervisord, kubernetes, snmp, netconf
- Продвинутое знание сетей и опыт сетевой автоматизации (netmiko, ncclient, napalm)
- Опыт командной работы, кросс-ревью, анализа и прогнозирования рисков
- Умение декомпозировать задачи и управлять тайм-менеджментом
- Инициативность и готовность помогать коллегам
- Высокий уровень самостоятельности и ответственности
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →