Senior Automation Network Engineer
TEKsystems
Charing Cross, United Kingdom
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Charing Cross, United Kingdom
Tech stack
iOS
Build Automation
Configuration Management
Network Configuration and Change Management
Cisco Nexus Switches
Ansible
Server Virtualization
Simple Network Management Protocols
Firewalls (Computer Science)
Deployment Automation
Job description
- Design, develop, and test Ansible playbooks for automated deployment, configuration management, patching, and life cycle operations of network devices and critical infrastructure.
- Build and maintain role-based automation frameworks and standardized configuration templates.
- Migrate existing network scripts and processes into Ansible Automation Platform, improving reliability and repeatability.
- Automate common operational tasks such as:
- Route manipulation
- Interface shutdowns
- F5 virtual server and Data Group updates
- Develop automation for password rotation (local admin, SNMP auth/priv, and other credential types).
- Create automation workflows for service failover scenarios.
- Rewrite and modernize existing network configuration templates, reimplementing them in Ansible.
- Automate customer onboarding workflows with variable-driven templates.
- Build automation for software upgrades on Cisco Nexus and IOS devices, including pre/post-checks and comparative validation.
Platform & Network Integration
- Transition F5 build templates to AS3 and integrate with Ansible-based deployment pipelines.
- (If time allows) Review and standardize automation templates for Palo Alto Firewalls, including Panorama-managed environments.
- Automate Infoblox IPAM operations such as reservations, modifications, and provisioning workflows (including DR scenarios).
Documentation & Knowledge Transfer
- Produce technical documentation, playbook guides, and process runbooks.
- Deliver structured knowledge-transfer sessions to engineering and operations teams.
Requirements
We are seeking an experienced Senior Network Automation Engineer to design, develop, and implement automation solutions across a large-scale network environment. The ideal candidate will have deep expertise in network engineering, strong proficiency with Ansible, and a proven track record of automating configuration, deployment, and operational processes across diverse network technologies.