Job Summary
We are seeking an experienced Senior DevOps Engineer to lead automation initiatives within our infrastructure team.
You will design, implement, and manage DevOps and automation solutions to improve productivity and streamline service delivery in managed services projects.
This role is perfect for someone with strong hands-on experience in Infrastructure-as-Code (IaC), automation platforms, and CI/CD pipelines, who thrives in leading engineers and enabling operational excellence.
Key Responsibilities
- Lead the design and implementation of DevOps and automation solutions for projects.
- Set up, configure, and manage DevOps platforms (Ansible, Terraform, GitLab, Chef).
- Build and maintain automation playbooks using scripting languages (Python, Ansible, PowerShell, Groovy, Terraform, Chef).
- Guide DevOps and automation engineers to develop automation use cases following coding standards.
- Manage migration and deployment of playbooks to operationalize automation use cases.
- Develop and deploy CI/CD pipelines with automated testing and code versioning.
- Provide presales solution support for automation opportunities.
- Ensure platforms meet operational SLAs while driving continuous productivity improvements.
Requirements
- Degree/Diploma in Computer Science, IT, or related field.
- 6+ years of experience in IaC code development for automation in managed services projects.
- Strong hands-on knowledge in Ansible, Terraform, Chef – setup, configuration, and management.
- Experience in code versioning, CI/CD, automated testing, and DevOps platform setup.
- Proficiency in scripting languages: Python, Ansible, PowerShell, Groovy, JavaScript, Bash, Ruby.
- Familiarity with Linux/Unix/Windows administration.
- Knowledge of cloud DevOps, databases (PostgreSQL, MS SQL, MySQL), and RPA tools is an advantage.
- Must have certifications in DevOps or automation tools.
- Strong problem-solving, systems understanding, and passion for automation.