Senior DevOps Engineer
In Simple Words
I run the central automation platform that ships an insurance client's core build and release process — cutting a four-hour daily manual job down to ninety minutes, and using AI to turn technical release logs into plain-English summaries for the business.
Technical Details
- Automated the complete EIS build lifecycle using Azure DevOps, Logic Apps and ADO Pipelines — reducing daily manual effort from 4 hours to 1.5 hours (~63% reduction) with hands-off pre-checks, approvals, regression validation and release note generation.
- Architected an AI-powered release notes summarisation solution integrating Azure OpenAI into Azure Pipelines, using system and user prompt engineering against a deployed LLM to auto-generate non-technical summaries for business and audit audiences.
- Designed and maintained CI/CD pipelines in Azure DevOps for automated build, test and deployment across multiple environments.
- Built self-service EIS deployment automation that dynamically fetches approvers, detects deployment conflicts and orchestrates sequential deployments — with real-time MS Teams notifications and near-zero wait time.
- Implemented an Azure DevOps Boards ↔ ServiceNow integration to improve ticket traceability and reduce developer overhead.
- Monitored production with Dynatrace, triaged ServiceNow incidents, and performed root cause analysis on performance issues.
- Investigated and resolved AKS cluster incidents — health checks, pod log analysis, deployment troubleshooting.
- Led the SonarQube upgrade to the 2025 LTA version across multiple application teams.