Principal Network Engineer (Automation)
We are seeking a skilled Principal Network Engineer to join our team on a permanent basis.
About the Role
This is a pivotal position within the team, accountable for providing technical and strategic support in the design, architecture, and development of automation solutions to drive efficient delivery of complex network and data projects.
Key Responsibilities:
* Lead the configuration of automation and orchestration platforms
* Guide the team on best practices
* Drive automation and orchestration for complex project delivery
* Mentor fellow engineers
* Provide technical support for code design, architecture, and implementation
Requirements:
* Advanced Software Engineering: Proficiency in Python, Linux, Docker, and Kubernetes (Microservices)
* Expertise in automation and orchestration tools like Jenkins, Bitbucket, Ansible, and Cisco DevNet
* Deep knowledge of network hardware including Cisco routers/switches and firewalls (Juniper, Checkpoint, VMWare NSX)
* Competence with data curation, analysis, and visualisation tools (Splunk, Elastic Search, Kibana, Power BI)
* Solid experience with DevOps/SRE practices and Agile methodologies