Senior Network Automation Engineer
Core
Design, build, and maintain automation frameworks for network provisioning, configuration, and lifecycle management using Python and infrastructure-as-code.
Role type
Senior Network Automation Engineer
Builds
Automation frameworks, APIs, internal tools, and self-service interfaces for network operations.
Domain
Network Engineering / Software Engineering / Infrastructure Automation
Deliverable
production ML models | product features | infrastructure
Required skills
Python development, Ansible, Terraform, Jinja2, TCP/IP, DNS, HTTP, routing, switching, load balancing, network security, BGP, OSPF, VRF, VLANs, ACLs, firewall policy management, Docker, Kubernetes, CI/CD, testing, version control, API integration, troubleshooting.
Preferred skills
Cloud-native technologies, service discovery, secrets management, policy-as-code, telemetry, observability, monitoring workflows.
Technologies
Ansible, Terraform, Jinja2, Docker, Kubernetes, Kafka, RabbitMQ, Cisco, NoSQL, microservices
Responsibilities
Design and maintain automation frameworks for network provisioning and lifecycle management; develop Python software for scalable network operations; build APIs and self-service interfaces; integrate automation into CI/CD pipelines; lead technical design and architectural decisions; troubleshoot complex networking and automation issues; implement telemetry and monitoring workflows; participate in on-call rotations and incident response.
Seniority
Senior, hands-on IC