All Jobs Vacancy

Network Production Engineer (Python / Network Automation)

Posted 1 day ago by Russell Tobin

Key Responsibilities

  • Design and develop automation tools and workflows for network provisioning and deployment.
  • Build automation for the integration of new routing and switching platforms.
  • Develop end-to-end test automation frameworks for network hardware, software and platforms.
  • Integrate automated testing into CI/CD pipelines.
  • Use AI-assisted development tools to improve software and automation workflows.
  • Troubleshoot complex network, software and infrastructure issues.
  • Support qualification and testing of new network platforms in lab environments.
  • Partner with engineering teams to deploy and integrate new products into production.
  • Develop and maintain software on Linux-based systems.

Requirements

  • 7+ years of experience in software engineering, test automation or infrastructure engineering.
  • Strong hands-on Python development experience.
  • 5+ years of software development experience on Linux.
  • 3+ years of experience developing automation for network provisioning, deployment or operations.
  • 3+ years of experience working with network device configurations.
  • Strong understanding of TCP/IP, IPv4/IPv6 and networking fundamentals.
  • Practical knowledge of BGP, MPLS, IS-IS or similar routing protocols.
  • Experience with at least one network vendor such as Cisco, Juniper, Arista, Nokia, Ciena or Infinera.
  • Familiarity with AI tools used for software development and coding.

Nice to Have

  • Ansible, Puppet or Chef
  • ZTP / Zero Touch Provisioning
  • CI/CD
  • Network test automation
  • Network monitoring and remediation
  • Django / SQL
  • Distributed systems
  • Go, C++ or Java
Rate:
£55/hour
Location:
London
IR35 Status:
Not specified
Remote Status:
Hybrid
Industry:
IT
Seniority Level:
Senior

Take-Home Pay

£8,400 per month

Visit calculators for additional details

Create a free account to view the take-home pay for this contract

Share job