- Location
- Colombo
- Type
- Full-time
- Department
- Engineering
- Seniority
- Lead
- Closing date
- Today
- Source
- CareersPage
Description
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