Senior Network Automation Engineer

Senior Network Automation Engineer

Posted 1 day ago by Levy Professionals

Negotiable
Undetermined
Undetermined
London, England, United Kingdom

Summary: The Senior Network Automation Engineer will design and enhance a network automation framework, focusing on automation for data center fabrics and integration with vendor APIs. The role requires advanced programming skills, particularly in Python and Go, along with strong experience in Ansible and observability tools. Collaboration with network and platform engineers is essential to translate designs into automated workflows while adhering to NetDevOps practices. The position emphasizes continuous improvement and monitoring of industry developments for practical adoption.

Key Responsibilities:

  • Design and evolve the network automation framework including templating, validation, and change control.
  • Build idempotent automation for provisioning and operating data center fabrics at scale.
  • Integrate with vendor APIs and SDKs (e.g., Arista EOS, NetQ).
  • Capture network intent as code, ensuring peer reviews and quality gates.
  • Instrument the network with telemetry, alerting, and SLOs for automated remediation.
  • Adhere to NetDevOps practices and share knowledge across the team.
  • Collaborate with network and platform engineers to translate designs into automated workflows.
  • Deliver frequent, incremental improvements through safe, tested changes.
  • Monitor vendor and industry developments and propose practical adoption paths.

Key Skills:

  • Advanced Python development for production-grade tools and services.
  • Go (preferred) for performant tooling.
  • Strong Ansible experience (roles, collections, YAML/JSON data models).
  • Git proficiency including branching, pull requests, and semantic versioning.
  • Observability fundamentals (Prometheus, Grafana, logging and tracing).
  • Source of truth/CMDB systems (NetBox, Nautobot).
  • Linux networking (iptables, DHCP, DNS) and strong Bash scripting.
  • Workflow orchestration (Temporal or equivalent).
  • Network validation and testing tools (pyATS, NAPALM).
  • Containers and orchestration (Docker, Kubernetes).
  • Secure secrets and configuration management (Vault, PKI best practices).
  • Experience with data center fabrics, QoS, and high-performance networking is a plus.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Description: Design and evolve the network automation framework (source of truth, templating, validation, change control). Build idempotent automation to provision and operate data centre fabrics at scale. Integrate with vendor APIs and SDKs (e.g. Arista EOS, NetQ etc.) Capture network intent as code, ensuring peer reviews and quality gates. Instrument the network with telemetry, alerting, and SLOs to drive automated remediation. Adhere to NetDevOps practices and share knowledge across the team. Collaborate with network and platform engineers to translate designs into automated workflows. Deliver frequent, incremental improvements through safe, tested changes. Monitor vendor and industry developments and propose practical adoption paths. Your Present Skillset Advanced Python development for production-grade tools and services. Go (preferred) for performant tooling. Strong Ansible experience (roles, collections, YAML/JSON data models). Git proficiency including branching, pull requests, and semantic versioning. Observability fundamentals (Prometheus, Grafana, logging and tracing). Source of truth/CMDB systems (NetBox, Nautobot etc.). Linux networking (iptables, DHCP, DNS) and strong Bash scripting. Workflow orchestration (Temporal or equivalent). Network validation and testing tools (pyATS, NAPALM etc.). Containers and orchestration (Docker, Kubernetes). Secure secrets and configuration management (Vault, PKI best practices). Experience with data centre fabrics, QoS, and high-performance networking is a plus.