I am looking for a Network Automation Engineer to design, build, and evolve automation systems that operate large-scale data centre networks. This role places strong emphasis on Python development, source of truth systems, and workflow orchestration, forming the backbone of a scalable and reliable network automation platform.
Key Responsibilities:
- Design and evolve a network automation framework, with a strong focus on source of truth systems, configuration templating, validation, and change control
- Build idempotent automation in Python to provision, configure, and operate data centre network fabrics at scale
- Integrate with vendor APIs and SDKs to manage network devices programmatically
- Capture and manage network intent as code, enforcing peer review processes and quality gates
- Develop and integrate workflow orchestration pipelines (eg, event-driven systems and task orchestration) to coordinate network changes and processes
- Implement telemetry, monitoring, and alerting systems to support observability and automated remediation.
What You Will Ideally Bring:
- Advanced Python development (essential) - building production-grade automation tools, services, and APIs
- Strong experience designing and working with source of truth/CMDB systems (eg, NetBox, Nautobot)
- Hands-on experience with workflow orchestration and event-driven systems such as Kafka, RabbitMQ, or Temporal
- Strong experience with Ansible, including roles, collections, and structured data models (YAML/JSON)
Contract Details:
- Duration: 6-8months (with potential extension)
- Day Rate: £650+ (Inside IR35)
- Location: Victoria
- Start Date: ASAP