NorthMark Strategies
Software Engineer, Network Automation
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду сетевой автоматизации NorthMark Compute & Cloud. Задача — автоматизировать провижининг и управление сетевой инфраструктурой дата-центров, строить self-service инструменты и API для сетевых команд.
Задачи
- Проектировать, разрабатывать и поддерживать фреймворки автоматизации для провижининга и управления жизненным циклом сети по глобальной инфраструктуре
- Участвовать в обсуждении архитектуры, закладывая масштабируемость и поддерживаемость автоматизации
- Разрабатывать на Python и использовать Ansible, Terraform и Jinja2 для реализации software-driven сетевых решений и IaC-практик
- Встраивать сетевую автоматизацию в CI/CD-пайплайны для воспроизводимых и надёжных деплоев
- Создавать API и инструменты, открывающие сетевые возможности как self-service интерфейсы для инженерных команд
- Реализовывать observability и телеметрию для мониторинга производительности и доступности сети
- Взаимодействовать с командами Network Engineering, Security и Platform
- Участвовать в on-call ротациях, разборе инцидентов и улучшении надёжности
Требования
- Опыт на стыке разработки ПО и сетевого инжиниринга с самостоятельным ведением проектов автоматизации и инструментов
- Сильные навыки программирования на Python и фундаментальные знания software engineering: тестирование, контроль версий, CI/CD, code review
- Опыт проектирования API, интеграции сервисов или platform engineering
- Знакомство с service discovery, управлением секретами, policy-as-code
- Глубокое понимание сетевых основ: TCP/IP, DNS, HTTP, балансировка нагрузки, сетевая безопасность
- Практический опыт с Infrastructure-as-Code и configuration management (Ansible, Terraform, Jinja2)
- Экспертиза в cloud native технологиях: контейнеризация и оркестрация (Docker, Kubernetes)
- Понимание распределённых систем: микросервисы, консистентность данных, отказоустойчивость, безопасность, observability
- Сильные навыки решения проблем и комфорт в условиях неопределённости
- Умение работать в кросс-функциональных agile-командах и адаптироваться к быстро меняющейся технической среде
- Право на работу в США без необходимости спонсорства работодателя
Условия
- Компания оплачивает обед через GrubHub
- 100% оплата медицинской страховки (High Deductible Health Plan), стоматология и зрение для сотрудников и их семей
- 16 недель оплачиваемого родительского отпуска, Employee Assistance Program, страхование жизни, краткосрочная и долгосрочная нетрудоспособность
- 401(k) с match 100% взносов до 6%
- Опциональные льготы за счёт сотрудника: PPO-план, HSA с вкладом компании, FSA, дополнительное страхование жизни, Wellhub и другое
- 25 дней оплачиваемого отпуска плюс 12 корпоративных праздников
Навыки
- Python
- Ansible
- Terraform
- Jinja2
- CI/CD
- API design
- TCP/IP
- DNS
- HTTP
- Load balancing
- Network security
- Docker
- Kubernetes
- Service discovery
- Secrets management
- Policy-as-code
- Microservices
- Observability
- Kafka
- RabbitMQ
- BGP
- OSPF
- VRF
- VLAN
- ACL
- Cisco
- Arista
- Juniper
- ML
- AI