Develop and maintain automation scripts and tools to streamline network configuration, monitoring, and management processes.
Design, implement, and support CI/CD pipelines for deployment automation across development, QA, staging, and production environments.
Collaborate with cross-functional teams to translate network requirements into scalable technical solutions.
Lead code reviews, provide mentorship, and contribute to architectural discussions related to network automation and infrastructure.
Create comprehensive technical documentation for systems, processes, and configurations to ensure knowledge sharing and operational excellence.
What's Needed?
Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
Proven experience of 7+ years in network architecture or senior-level network engineering roles.
Extensive experience with network automation tools and practices, including Python, shell scripting, and CI/CD pipelines.
Strong proficiency in network protocols and standards such as TCP/IP, BGP, VLANs, and VRFs.
Familiarity with software-defined networking (SDN), infrastructure as code (IaC) tools like Terraform, and network automation platforms such as Ansible