Azure DevOps Engineer, Management Services Department

Management Services


Description

Azure DevOps Engineer
Management Services Department

The Bermuda Monetary Authority (Authority or BMA) is seeking the services of a qualified and skilled team member to work as an Azure DevOps Engineer within the Management Services Department. Reporting to the Deputy Director, the Azure DevOps Engineer is responsible for designing, building and operating the Azure-based cloud environment, ensuring performance, reliability, scalability and configuring hybrid connectivity between on-site systems and the cloud environment. The post holder will also be responsible for introducing processes, tools and methodologies to balance the needs throughout the software development life cycle, from coding and deployment to maintenance and updates.

This is a key role for the Authority and the post-holder will be responsible for but not limited to:
• Assisting with establishing a plan that includes collaboration, code, infrastructure, source control, security, compliance, etc.
• Assisting in the build-out of the Department’s application portfolio on the Azure public cloud, leveraging cloud-native design, microservice architecture and containerisation
• Designing, building and maintaining efficient, reusable and reliable Azure infrastructure
• Implementing and managing build infrastructure and understanding build automation in the context of .NET
• Implementing, managing and optimising the Continuous Integration and Continuous Delivery/Deployment (CI/CD) pipeline with various Azure DevOps tools
• Identifying areas and processes to automate and improve the development and release process
• Overseeing the release process, working closely with development and operations teams, ensuring deployments and having contingency plans for rollbacks if required
• Troubleshooting and resolving issues or errors in application pipelines proactively
• Creating and maintaining policies and procedures related to infrastructure, deployment processes and standard operation procedures that align with the DevOps philosophy and practices
• Implementing backup and disaster recovery strategies to ensure data protection and business continuity
• Designing, implementing and maintaining Azure infrastructure deployments using Terraform, ensuring scalable, secure and efficient cloud solutions that align with organisational requirements and best practices
• Developing and integrating automated security testing into Azure DevOps pipelines, ensuring secure and compliant Azure deployments, proactively identifying and mitigating potential vulnerabilities
• Enabling engineering teams to own their builds, deploying and monitoring processes by providing standardised pipelines, dashboards and governance controls
• Gathering feedback from internal customers, prioritising improvements and delivering features that improve developer productivity and reliability of the platform
• Performing other related work and special projects as assigned by management in accordance with competencies normally associated with the post

This position requires a proven technical and business background. Therefore, the post-holder should have:
• A master’s degree in computer science, engineering or a related field, or a bachelor’s degree in computer science, engineering or related field in combination with a certification from a recognised institution (i.e., Azure Developer Associate, Terraform Associate or DevOps Engineer Expert)
• A minimum of seven (7) years of Microsoft Azure experience involving design, deployment, configuration and optimisation or DevOps Engineer, of which at least three (3) years should be at a senior level working within a financial services business
• Experience in the design and operation of medium to large-scale enterprise infrastructure, databases and application systems
• Familiarity with .NET Core is a benefit
• Strong experience with Azure Cloud Services (PaaS and IaaS), Azure storage capabilities and Azure DevOps
• Use CI/CD experience with tools like Github Actions, TeamCity/Bamboo, SonarQube, Artifactory/Nexus and Azure Artifacts
• Hands-on ‘Infrastructure as Code’ knowledge using Ansible/Terraform/ARM Templates/Bicep and GIT source control to provision and deploy cloud resources
• Proficient in scripting languages such as Python, Powershell, Bash, Ruby, Go and Azure CLI
• Experience using build tools such as Maven, MS Build, Cake and Node
• Experience in migrating and transforming existing systems to the cloud using Azure tools and best practices
• Strong communication skills and ability to work effectively with multiple stakeholders and collaborate with others
• Excellent problem-solving and analytical skills with attention to detail to handle complex challenges and issues

The Bermuda Monetary Authority is the integrated regulator of Bermuda’s financial services sector. We offer the opportunity for broad exposure to international regulatory issues, special projects and a variety of work experiences.

If you are looking for a challenging opportunity in a team environment, we invite you to submit your application online via www.bma.bm/vacancies. Applications for this position must be received no later than 21 October 2025.