Job Summary:
The role of a Network Engineer involves building solutions that make a difference to enterprises and the world.
* Expertise in Networking Software Development: Develop software applications within the networking domain to tackle complex network challenges.
* Experience with F5 load balancer, GTM/LTM.
* Mastery of Automation Tools: Proficiency in Ansible and Terraform to craft custom plugins and modules that streamline network operations.
* Infrastructure and Configuration as Code: Familiarity with infrastructure-as-code and config-as-code principles to architect scalable and efficient network configurations.
* Ecosystem Familiarity: Solid knowledge of Kubernetes, Docker, and Linux to leverage containerization and optimize network performance.
* Programming Proficiency: High level of expertise in a mainstream programming language, preferably Python, to create robust and efficient network automation solutions.
* Database Mastery: Proficiency in designing and executing effective database queries, coupled with hands-on familiarity with MongoDB.
* Software Testing Acumen: Deep understanding of software testing strategies, along with the ability to construct and maintain CI/CD pipelines, preferably using Jenkins, to ensure smooth testing and release processes.
Required Skills and Qualifications:
Tertiary Qualification: IT / Computer Science related discipline.
Additional Skills:
* Excellent customer interfacing skills.
* Excellent written and verbal communication skills.
* Strong attention to detail and outstanding analytical and Problem-solving skills.
We recognize everyone has individual requirements. If you have a disability, illness, or injury and require adjustments to the recruitment and selection process, please contact our Recruitment team for adjustment either via email or phone.