Vimala Gandhi

DevOps Engineer

Salary / Daily rate

Norwich, UK

Freelance, open to permanent contract

Skills

AWSTerraformKubernetesJenkinsAmazon EC2DockerAnsiblePrometheusGrafanaGitAgile CoachingScrumPythonConfluenceReactNodeExpress

About me

Intro

DevOps Engineer with hands-on experience designing, building, and operating cloud-native infrastructure on AWS including zero-downtime enterprise migrations, scalable CI/CD pipelines, and production-grade SRE practices. Experienced in defining SLIs, SLOs, and error budgets; owning incident management lifecycles from detection through post-mortem; and authoring runbooks and escalation playbooks that reduce MTTR. Deep expertise in Terraform, Ansible, Kubernetes/EKS, Docker, Jenkins, and GitHub Actions, with a security-first mindset and a track record of embedding compliance controls into the development lifecycle. Skilled at driving DevOps and SRE maturity across cross-functional teams to support reliable, scalable AI/ML and enterprise data platforms.

Links

Work experience

DevOps Engineer

Nxtspire Limited

Jun 2023 - Present

3 years 5 months

D-Migration Team: Jun 2023 - Oct 2024 DC-to-AWS Migration – Enterprise Web Application (~500 Users) AWS | Terraform | Ansible | Jenkins | RDS | ALB | DMS | CloudWatch – Led end-to-end migration of a production-grade application from on-premises datacentre to AWS with zero-downtime cutover, supporting ~500 users. – Designed target AWS architecture: ALB, EC2, Auto Scaling Group,RDS Multi-AZ. – Migrated MySQL database using AWS DMS with CDC for near-zero downtime. – Automated infrastructure provisioning with Terraform and application deployment via Ansible and Jenkins CI/CD. – Defined SLOs for availability and latency post-migration and configured CloudWatch alarms and SNS alerting aligned to error budgets, achieving ~40% MTTR reduction. – Conducted post-migration performance tuning identified and resolved DB query bottlenecks, right-sized EC2 instances and optimised connection pooling under peak load DC-to-AWS Migration – Internal Reporting Web Application AWS | EC2 | ALB | S3 | CloudFront | ACM | IAM | CloudWatch – Migrated Apache and Node.js stack to EC2 behind an ALB; offloaded static assets to S3 and CloudFront CDN — reduced latency and cut infrastructure costs by ~30% versus on-prem hosting. – Configured Target Groups, health checks, and SSL termination at ALB using ACM certificates; hardened access with IAM roles, Security Groups, and VPC flow logs — passed internal security audit. Clever RUN Team: Oct 2024 - Present Jenkins 3-Tier CI/CD Platform AWS AWS | Terraform | Jenkins | EFS | ALB | Packer | Ansible | JCasC | Auto Scaling – Built and hosted a Jenkins platform on AWS following a 3-tier architecture: ALB, Jenkins Master with dynamic Slave nodes, EFS for persistent home storage by creating a secure, production-ready CI/CD foundation for the application team. – Mounted EFS as JENKINS_HOME so plugins, configs and job history survive master node rebuilds and removed the risk of data loss entirely and made zero-downtime Jenkins upgrades straightforward. – Set up dynamic Slave provisioning so agents spin up when builds demand them and terminate when idle cut unnecessary EC2 costs and removed the need to manually manage a fixed agent pool. – Used HashiCorp Packer with Ansible to bake custom AMIs for both Master and Slave nodes, all required packages, system config, and Jenkins setup handled at image build time, making node launches consistent and repeatable. – Managed RBAC, slave configuration, and plugin setup through JCasC, keeping the entire Jenkins config in version control rather than configured manually through the UI. Incident Management & Post-Mortem Process PagerDuty | Confluence | Slack | CloudWatch | Statuspage – Owned the end-to-end incident management lifecycle where detection, triage, communication, resolution and post-mortem for a production platform serving internal and external users. – Set up PagerDuty with escalation policies and on-call rotation schedules, replacing an informal process where incidents often went unnoticed outside business hours. – Introduced blameless post-mortems as standard practice after every P1 and P2 – structured template covering timeline, root cause, contributing factors, and action items tracked in Jira with owners and due dates.

Full Stack Developer

ErrorMakesClever

Jul 2021 - May 2023

1 year 11 months

– Built a modern learning platform (LMS) interface using React.js, focusing on performance, responsiveness, and intuitive user experience. – Developed features such as course browsing, user authentication, and progress tracking to simulate real-world e-learning platforms. – Ensured seamless frontend-backend integration and optimised data flow for efficient content delivery.

Software Engineer

Royal Bank of Scotland

Jun 2015 - May 2018

3 years

– Assisted in maintaining the Loan Application Portal, used by bank employees to process customer loan requests. – Developed form validation and error handling in React.js to reduce data entry mistakes. – Integrated APIs built with Express.js to fetch credit history and pre-approved loan details. – Performed bug fixes and minor enhancements, such as updating loan eligibility rules and ensuring secure form submissions


Licenses & certifications

Data & SQL

Issued: –

Certified by CFG

Agile & Scrum Fundamentals

Issued: –

Certified by CFG

Introduction to Generative AI

Issued: –

Certified by Google Cloud

Generative AI Fundamentals

Issued: –

Certified by Databricks Academy

AWS Cloud-Practitioner

Issued: –

Certified by Amazon Web Services (AWS)

Terraform Associate

Issued: –

Certified by Hashicorp

GCP-ACE

Issued: Jan 2020

Certified by Google

The best place to find your next move

© 2026. All Rights Reserved.