Azure DevOps & Cloud Infrastructure

Ciaran
Kelly

ADO Engineer at Version1, Belfast. Designing and delivering enterprise DevOps platforms, Terraform IaC, and AI-assisted infrastructure with GitHub Copilot. Specialist in modernising legacy .NET applications from on-prem to Azure cloud.

Terraform Azure DevOps Azure CI/CD Pipelines GitHub Copilot IaC .NET Modernisation AZ-104
Client engagements

What I Deliver

At Version1, I design and deliver comprehensive DevOps and Infrastructure-as-Code platforms for enterprise clients across FMCG, financial services, and other sectors. Engagements span Azure DevOps pipeline architecture, Terraform-based infrastructure provisioning, AI-assisted infrastructure delivery using GitHub Copilot, and the modernisation of legacy .NET Framework applications from on-premises environments into Azure.

Employer Version1
Role ADO Engineer
Platform Azure / Azure DevOps
IaC Tool Terraform (azurerm & azureapi)
AI Tooling GitHub Copilot
01

AI-Assisted Infrastructure

Leverage GitHub Copilot to accelerate IaC authoring, YAML pipeline scaffolding, and Terraform module generation — reducing boilerplate and applying policy guardrails faster across client environments.

02

Legacy .NET App Modernisation

Migrate legacy .NET Framework client web applications from on-premises infrastructure to Azure — rebuilding as Azure Web Apps, building cloud-native CI/CD pipelines, and integrating with Azure services for scalable, managed hosting.

03

Pipeline Architecture

YAML-based CI/CD pipeline design across multiple repositories, including shared template libraries, environment-specific triggers, and path filters for efficient build orchestration across the client's global ADO organisation.

04

Terraform IaC Design

End-to-end infrastructure provisioning using the azurerm provider and Azure Verified Modules (AVM), with Checkov policy compliance and TFLint integration for security and quality guardrails.

05

Managed DevOps Pools

Configured Azure Managed DevOps Pools (MDP) with VNet injection, subnet delegation, stateless agent configuration, and quota management for scalable, secure self-hosted pipeline runners.

06

Branch & Repo Governance

Implemented cross-repository branch policies, merge strategy enforcement (Semi-linear / Squash), ADO identity configuration, and project-level policy standardisation at scale.

GitHub CopilotAI-assisted IaC & pipeline authoring
Azure DevOpsPipelines, Repos, Boards
Terraformazurerm, AVM modules
Azure Managed DevOps PoolsVNet injection, stateless agents
Checkov / TFLintPolicy-as-code, linting
.NET / ASP.NET CoreLegacy app modernisation & pipeline integration
Career history

Experience

Sept 2025
Present
Azure DevOps Engineer
Version1, Belfast — IT Services
  • Author and maintain Infrastructure-as-Code using Terraform and ARM Templates, provisioning and managing scalable Azure environments — accelerated with GitHub Copilot for IaC scaffolding and code review.
  • Build and maintain YAML-based CI/CD pipelines across Azure DevOps Repos, Pipelines, and Boards, managing end-to-end solution delivery.
  • Modernise legacy .NET Framework client web applications from on-premises infrastructure to Azure, delivering Azure Web Apps and cloud-native pipeline integrations.
  • Write PowerShell & Azure CLI scripts to automate Azure resource management, configuration, and operational tasks across cloud workloads.
  • Provision and configure Azure infrastructure to host containerised workloads, including AKS clusters and supporting services.
Jan 2023
Aug 2025
Engineering Manager — SRE Team
Netigate, Stockholm — SaaS
  • Spearheaded migration of on-prem infrastructure & apps to Azure
  • Azure infrastructure provisioning via Terraform and ARM templates
  • Hardened cloud security posture using Azure Policy and RBAC
  • Implemented CI/CD pipelines using Azure DevOps, GitHub Actions & Docker Hub
  • Advocated & promoted the Scrum framework to the Development Dept
  • Personnel responsibilities for 4–8 Engineers & Developers
Sept 2018
Jan 2023
Development Manager
Paradox, Stockholm — Gaming
  • Technical Product Owner — defined vision, strategy & managed the product backlog
  • Built and maintained automated CI/CD pipelines using Jenkins and Bitbucket
  • AWS infrastructure provisioning via Terraform
  • Line Manager for 8–10 Engineers & Developers
Sept 2016
Sept 2018
DevOps Team Lead
Qliro, Stockholm — Fintech
  • Automated & managed deployments using Gitlab, TeamCity, ProGet and Octopus
  • Infrastructure and configuration management with PowerShell and PowerShell DSC
  • Deployed virtualisation solutions using VMware and Hyper-V
  • Mentored junior engineers and developed onboarding documentation
May 2012
Aug 2016
Build Engineer
DICE, Stockholm — Gaming
  • Build & Release activities for the Game Studio
  • Implemented CI/CD pipelines using Jenkins and Perforce VCS
  • VMware administration
  • Developed scripts in PowerShell and Bash to automate build and deployment tasks
Mar 2010
Apr 2012
System Administrator
Fortum, Stockholm — Energy
  • Administered 100+ Windows servers across multiple data centres
  • Supported Active Directory and DNS/DHCP configurations
  • Automated administrative & reporting tasks using PowerShell, reducing manual workload from hours to minutes
Pre-2010
Earlier Roles
Perido (Stockholm) · TR Shipping (Belfast) · Heyn Group (Belfast) · British Airways World Cargo (Leeds) · EMIS (Leeds)
  • IT Consultant, IT Manager, Assistant IT Manager, System Engineer, Hardware Engineer — spanning 1995–2010
Credentials

Certifications

🐙

GitHub Certified: GitHub Copilot

GH-300 · GitHub

☁️

Microsoft Certified: Azure Administrator Associate

AZ-104 · Microsoft

🖥️

Microsoft Specialist: Server Virtualisation with Hyper-V

Windows Server · Microsoft

⚙️

Professional Scrum Master I

PSM I · Scrum.org

📋

Professional Product Owner I

PSPO I · Scrum.org

Verify all badges at credly.com/users/ciaran-kelly.a3f72915

Capabilities

Skills

Cloud & Infrastructure

Azure AWS Terraform ARM Templates Azure Policy RBAC Azure SQL Azure Bastion Hyper-V VMware Azure Managed DevOps Pools .NET App Modernisation

DevOps & Automation

Azure DevOps GitHub Actions GitHub Copilot Jenkins Docker AKS PowerShell Bash Perforce Bitbucket

Leadership & Delivery

Engineering Management Scrum Kanban Product Ownership Team Mentoring Service Desk Jira ServiceNow

Education

HND Business Information Technology OND Computer Studies, College of Technology
Get in touch

Contact

Based in Northern Ireland and Stockholm, Sweden. Open to contract and permanent ADO / Cloud Infrastructure Engineering opportunities.

✉ ciaran.kelly@outlook.com ↗ LinkedIn ↗ Credly