Senior DevOps Engineer

Colombo, Sri Lanka • Full-time
AI Job Summary
  • Build, configure and maintain Microsoft Azure infrastructure supporting applications and services.
  • Implement Infrastructure as Code using Bicep/Terraform; Bicep experience highly desirable.
  • Build and maintain Azure DevOps pipelines across Dev, UAT and Production with CI/CD and onboarding support.

Role Type

Permanent • Full-time • Mid-level Senior

Description

Position Description 

The Senior DevOps Engineer works with the DevOps & Cloud Engineer Lead and software engineering teams to build, automate and support the cloud infrastructure and DevOps capabilities that underpin the Digital Product portfolio. 

The role is primarily hands-on, with a focus on Azure, Infrastructure as Code, CI/CD and automation. The successful candidate will help implement established platform standards and patterns, support application teams and progressively take ownership of defined areas of the platform. 

Key Responsibilities 

  • Build, configure and maintain Azure infrastructure supporting Digital Product applications and services. 
  • Implement Infrastructure as Code using Bicep/Terraform, following established platform patterns and standards. 
  • Build and maintain Azure DevOps pipelines across Dev, UAT and Production environments, supporting application onboarding, infrastructure deployment and CI/CD processes. 
  • Automate infrastructure and operational processes using PowerShell, Azure CLI, Bash, Python and other appropriate tooling. 
  • Support the deployment and operation of .NET applications and supporting Azure services. 
  • Monitor, troubleshoot and resolve cloud infrastructure, deployment and pipeline issues. 
  • Identify opportunities to improve automation, reliability, security and operational efficiency. 
  • Contribute to technical standards, documentation and reusable tooling, staying current on emerging technologies and actively sharing knowledge across the team. 
  • Work collaboratively with cross-functional teams including software developers, testers, architects, security, enterprise platform teams and project managers. 

Essential Qualifications / Experience 

  • Computer Science, Information Technology or related degree, or equivalent practical experience. 
  • Hands-on experience with Microsoft Azure is required and experience with other cloud platforms such as AWS is advantageous. 
  • Experience with Azure DevOps, Git and CI/CD concepts. 
  • Experience with Infrastructure as Code (Bicep / Terraform), with Bicep experience highly desirable. 
  • Practical scripting or automation experience using PowerShell, Bash, Azure CLI, Python or a similar language. 
  • Understanding of cloud infrastructure concepts including networking, identity, access management and security. 
  • Experience with, or understanding of, deploying and supporting applications in a cloud environment. 
  • Experience with .NET, SQL Server / Azure SQL, PostgreSQL, Azure APIM, App Service, Load Balancer and Virtual Machines, along with Azure security controls including RBAC, managed identities, Key Vault and network security would be highly desirable. 
  • Experience with AI-assisted development tools (e.g. GitHub Copilot, Claude) and familiarity with integrating LLM APIs into workflows 
  • Understanding of software development practices including source control, pull requests and code review. 
  • Good communication skills – written and verbal. 
  • Demonstrated problem-solving and troubleshooting skills. 
  • Takes ownership of assigned work and follows tasks through to completion. 
  • The ability to occasionally work outside normal business hours, including weekends. 

Primary Technologies  

  • Cloud platforms — Azure (primary), AWS or equivalent 
  • Infrastructure as Code (Bicep, Terraform) 
  • CI/CD Pipeline (Azure DevOps, GIT) 
  • Scripting and automation (PowerShell, Bash, Azure CLI, Python) 
  • Monitoring & observability (Azure Monitor, Application Insights, Log Analytics) 
  • Atlassian Jira / Confluence 

Company Overview

Novigi is the data and technology partner to the Financial Services Industry with offices in Sydney, Melbourne, Wollongong and Colombo, Sri Lanka. At our core, we are data-driven transformation and business optimisation experts. We partner with our clients to transform their business functions through the clever use of data and interoperability. We do this by offering a range of services and solutions.