We are seeking a highly skilled Automation Engineer to join our Engineering team. This role focuses on designing, implementing, and managing network automation solutions that enhance infrastructure efficiency and reliability. You will work closely with cross-functional teams in an Agile environment to deliver high-quality solutions aligned with business needs.
This role focuses on designing, implementing, and managing network automation solutions that enhance infrastructure efficiency and reliability. You will work closely with cross-functional teams in an Agile environment to deliver high-quality solutions aligned with business needs.
Key Responsibilities
- Design and develop automated network solutions using Ansible for configuration management and orchestration.
- Collaborate with cross-functional teams to define network automation requirements and deliver scalable solutions.
- Implement and maintain CI/CD pipelines using tools like GitHub Actions, AWX, Ansible Tower, and Azure DevOps.
- Monitor and troubleshoot automated network processes to ensure optimal performance and reliability.
- Ensure security best practices in automation, including code scanning, vulnerability assessments, and access controls.
- Participate in Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives.
Technical Skills Required
- Strong understanding of networking concepts: routing, switching, firewall management.
- Proficiency in Ansible (playbooks, roles) and scripting languages like Python and Bash.
- Experience with Infrastructure as Code (IaC) using Terraform.
- Familiarity with CI/CD tools and version control systems like Git.
- Knowledge of IDAM tools such as CyberArk for secure automation integration.
- Awareness of DevOps security practices.
Professional Experience
- 10+ years of experience in network automation and programming.
- Proven track record of delivering automation solutions in Agile/Scrum environments.
- Strong problem-solving and communication skills.
- Ability to work collaboratively across teams and functions.
Education & Qualifications
- Minimum: University Degree in Computer Science or related field.
- Preferred: BE/BTech/MCA Degree.
- Certifications: Relevant network or automation certifications are a plus.
Behavioral Competencies
- Proactive in identifying automation opportunities.
- Adaptable to changing priorities in Agile environments.
- Strong interpersonal skills to collaborate across functions