Azure DevOps Engineer (Senior)
Description
Tech Stack:
- Microsoft Azure
- Microsoft Foundry (formerly Azure AI Foundry)
- Azure OpenAI Service
- Azure AI Search
- Terraform / Azure Bicep
- Azure DevOps
- CI/CD
- Azure Virtual Networks (VNets), Private Endpoints, Private DNS
- Microsoft Entra ID, RBAC, Managed Identities
- Azure Key Vault
- Azure Storage
- Azure Monitor, Log Analytics, Application Insights
- Infrastructure as Code (IaC)
- Message Queues & Asynchronous Communication
Project Description:
The project is delivered for one of the world's leading international insurance and financial services groups, operating across multiple markets and serving millions of customers globally.
The organisation is undergoing a large-scale digital transformation with a strong focus on cloud technologies, automation, artificial intelligence and the modernisation of core business systems.
The initiative focuses on designing, provisioning and maintaining secure, scalable and reliable Microsoft Azure infrastructure supporting AI-powered solutions and intelligent automation.
A key part of the project is establishing the infrastructure, automation and operational capabilities required to support the end-to-end AI Software Development Lifecycle, from environment provisioning and configuration through automated deployment to monitoring and ongoing maintenance of AI-enabled applications. The solution landscape also involves integration with enterprise platforms and high-volume, distributed processing scenarios, making scalability, reliable asynchronous communication and observability important aspects of the environment.
Required Qualifications:
- Good understanding of enterprise integration and distributed processing patterns, including integration with workflow and delegation platforms, message queues, asynchronous communication, high-volume data processing and large-scale log ingestion and analysis.
Strong hands-on experience with Microsoft Azure, particularly in cloud infrastructure provisioning, configuration and maintenance. - Practical experience with Microsoft Foundry (formerly Azure AI Foundry), Azure OpenAI Service, Azure AI Search, including provisioning, configuration and integration with Azure OpenAI.
- Strong knowledge of Infrastructure as Code (IaC) using Terraform and/or Azure Bicep.
- Hands-on experience with Azure DevOps CI/CD pipelines and automated infrastructure deployments.
- Good understanding of Azure networking concepts and services, including VNets, Private Endpoints, Private DNS and network security.
- Solid knowledge of Azure identity and security, including Microsoft Entra ID, RBAC, Managed Identities and Azure Key Vault.
- Experience with Azure Storage and related cloud services.
- Familiarity with observability solutions such as Azure Monitor, Log Analytics and Application Insights.
- Understanding of the AI application lifecycle, including automated deployments, monitoring, maintenance and operational support.
- Very good command of English, both spoken and written.
Nice to Have:
- Experience supporting production-grade AI/GenAI applications hosted on Microsoft Azure.
- Experience designing secure and scalable cloud environments for AI workloads.
- Familiarity with DevOps/MLOps practices and automation across the AI Software Development Lifecycle.
- Understanding of enterprise-level cloud security, governance and operational best practices.
- Experience working in large-scale digital transformation or financial services environments.
- Experienced in using AI tools in day-to-day workflow.
