Python Programmer - Network Automation Projects - Contract
Location: Remote (UK-based)
Travel: Occasional in-person meetings if appropriate
Day Rate: £400-£450 per day (Inside IR35)
Duration: Initial 6 months
Start: ASAP
We are seeking a skilled Python Programmer to support network automation initiatives for a major Healthcare client. This role is focused on writing automation scripts for network devices to communicate, trigger workflows, and support live network operations.
This is a specialist position for a candidate who has strong Python skills and experience working on network projects, delivering automation solutions in collaboration with engineering teams.
Key Responsibilities
-
Develop, maintain, and deploy Python scripts for network automation, including device communication and workflow orchestration
-
Support automation of Firewall upgrades, configuration management, and operational processes
-
Collaborate with network engineers to ensure scripts and automation align with network architecture and enterprise standards
-
Manage code and version control using GitHub, including testing, documentation, and workflow management
-
Support integrations with network tools and platforms, including Palo Alto Strata Cloud Manager/ADEM
-
Contribute to continuous improvement of network automation processes and toolsets
-
Assist in validation, troubleshooting, and deployment of automation scripts in live environments
Essential Skills & Experience
-
Strong Python programming and Scripting skills, applied to network automation
-
Experience working on network projects and delivering automation solutions
-
Familiarity with Palo Alto Strata Cloud Manager/ADEM
-
Proficiency with GitHub or similar version control systems
-
Understanding of software engineering principles (testing, deployment, documentation)
-
Ability to collaborate effectively with network and automation teams
-
Comfortable operating in remote-first environments with occasional on-site collaboration