DevOps Engineer
Capital On Tap
Apr 2021 - May 2023
Maintaining and deploying cloud services to Azure using CI/CD. Using Terraform as Infrastructure as code. Using technologies such as Azure DevOps, Team City and Octopus Deploy. Azure DevOps for repos, pull requests and YAML pipelines for deployments. Team City for creating artifacts and deploying these via Octopus for CD. Deploying to Development, Pre-live and finally Production/Production DR to UK/US/ES
Some Projects: Migrating from Azure Application Gateways to NGINX Plus instances: This involved creating Terraform Modules for NGINX VMs, bash scripts to bootstrap the VMs and to install relevant software such as NGINX, DataDog, ACME, configure default NGINX config. This also involved deploying new VNETS, peering, VPN connections etc. Migrating from SQL VM to SQL MI: This involved work around Kerberos Authentication to SQL MI (Large investigation work and troubleshooting). Creating Terraform modules which creates SQL MI and the relevant pre-requirements such as VNETS/Subnets, NGS’s, UDR’s etc.