Python Programmer - Network Automation Projects - Contract
Korn Ferry
Charing Cross, United Kingdom
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 117KJob location
Remote
Charing Cross, United Kingdom
Tech stack
Automation of Tests
Cloud Computing
Configuration Management
Computer Networks
Github
Python
Network Architecture
Software Engineering
Systems Integration
Scripting (Bash/Python/Go/Ruby)
Computer Network Operations
Firewalls (Computer Science)
Software Version Control
Job description
- 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
Requirements
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., * 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