The posting
About the role
We're partnering with an established technology company in Colombo to find a DevOps Lead who knows Azure inside out. You'll own their cloud infrastructure, deployment pipelines and DevOps automation, and you'll be the go-to technical lead for the engineering teams that depend on them.
This is a hands-on leadership role. You'll still be writing Terraform and fixing broken pipelines, but you'll also be setting direction, improving how the team ships, and bringing junior engineers along with you.
What you will be doing
- Designing and running Azure infrastructure that's secure, scalable and stays up
- Building and maintaining CI/CD pipelines in Azure DevOps and GitHub Actions
- Deploying, managing and tuning containerised workloads on Kubernetes
- Managing infrastructure as code with Terraform and ARM templates
- Looking after Azure API Management (APIM) and Web Application Firewall (WAF) setups
- Monitoring and troubleshooting Kubernetes environments with Komodor and other tools
- Automating the repetitive stuff with Python, PowerShell and Azure PowerShell modules
- Putting solid cloud security, access controls and DevOps practices in place
- Making the platform faster, more reliable and cheaper to run
- Working closely with dev, QA and infrastructure teams to make releases smoother
- Leading technical discussions, untangling tricky infrastructure issues and mentoring junior engineers
What you will bring
- Solid hands-on experience running Azure infrastructure and DevOps in production
- A proven track record building CI/CD with Azure DevOps and GitHub Actions
- Strong Kubernetes and container orchestration skills
- Real-world experience with Terraform and ARM templates
- Experience working with Azure APIM and WAF
- Exposure to Komodor (or similar) for Kubernetes troubleshooting and monitoring
- Confidence scripting in Python and PowerShell, including Azure PowerShell modules
- A good grasp of IaC, cloud networking, security and automation
- Strong problem-solving and communication skills, and the ability to lead technically
- A degree in Computer Science, IT, Engineering or similar, or equivalent hands-on experience
Nice to have
- Experience leading a DevOps team or running cloud infrastructure projects
- Azure monitoring, logging and observability know-how
- Docker, Git and cloud-native architecture experience
- Familiarity with DevSecOps and cloud security standards
- Microsoft Azure or other relevant DevOps certifications



