Detailed JD (Roles and Responsibilities) · Expertise in Networking Software Development : A proven track record in developing software applications within the networking domain, showcasing your ability to tackle complex network challenges. · Mastery of Automation Tools : Proficiency in Ansible and Terraform, including a demonstrated capability 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, allowing you to architect scalable and efficient network configurations. · Ecosystem Familiarity : Solid knowledge of Kubernetes, Docker, and Linux, enabling you to leverage containerization and optimize network performance. · Programming Proficiency : A 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 : A 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. Mandatory skills: · Experience with F5 load balancer, GTM/LTM. · Hand-on Experience with Kubernetes, Docker, and Linux · Hand-on Experience with programming languages like Ansible, Python · Hand-on Experience with database like MongoDB