Senior Network Automation Engineer

Hamilton Barnes
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 182K

Job location

Charing Cross, United Kingdom

Tech stack

API
Bash
Configuration Management Databases
Data Centers
Linux
Python
Ansible
Prometheus
Systems Integration
Management of Software Versions
Data Logging
Grafana
GIT
Templating

Job description

Senior Network Automation Engineer - 12 months - Onsite - Inside IR35

We're currently working with one of our key partners who are looking to recruit a Senior Network Automation Engineer for an initial 12-Month contract.

The role is Onsite and Inside IR35.

Key Responsibilities

  • Designing and evolving the network automation framework (SoT, templating, validation, change control)
  • Building idempotent automation for data centre fabrics at scale
  • Integrating with vendor APIs/SDKs (Arista EOS, NetQ, etc.)
  • Capturing network intent as code with strong quality gates and review processes
  • Implementing telemetry, SLOs, and automated remediation workflows
  • Collaborating with platform, network, and research teams
  • Delivering frequent, safe, incremental improvements using NetDevOps principles

Key Skills:

  • Advanced Python for production-grade tooling
  • Go experience (preferred)
  • Strong Ansible (roles, collections, data models)
  • Solid Git workflows (branching, PRs, semantic versioning)
  • Observability (Prometheus, Grafana, logging/tracing)
  • Experience with NetBox/Nautobot or similar SoT/CMDB
  • Strong Linux networking fundamentals + Bash Scripting
  • Workflow orchestration (Temporal or similar)

Contract Details:

  • Duration: 12 months
  • Location: On Site
  • Day Rate: ~ £700 Per Day (Inside IR35)
  • Start Date: ASAP

Senior Network Automation Engineer - 12 months - Onsite - Inside IR35

Requirements

  • Advanced Python for production-grade tooling
  • Go experience (preferred)
  • Strong Ansible (roles, collections, data models)
  • Solid Git workflows (branching, PRs, semantic versioning)
  • Observability (Prometheus, Grafana, logging/tracing)
  • Experience with NetBox/Nautobot or similar SoT/CMDB
  • Strong Linux networking fundamentals + Bash Scripting
  • Workflow orchestration (Temporal or similar)

Apply for this position