
Vimala Gandhi
DevOps Engineer
Salary / Daily rate
Norwich, UK
Freelance, open to permanent contract
Skills
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.
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: –
Agile & Scrum Fundamentals
Issued: –
Introduction to Generative AI
Issued: –
Generative AI Fundamentals
Issued: –
AWS Cloud-Practitioner
Issued: –
Terraform Associate
Issued: –
GCP-ACE
Issued: Jan 2020