Madhushanka Pushpa Kumara
Open to opportunitiesLead / Senior DevOps Engineer | Cloud & AI Platform | Azure | Kubernetes | Terraform
Toronto, ON
About
Lead DevOps Engineer with 10+ years of progressive experience across cloud automation, infrastructure engineering, CI/CD, Kubernetes, and enterprise operations. Strong Azure and Oracle Cloud Infrastructure background with proven delivery across large customer environments, including automation for 3,000+ Azure customer VMs and secure data collection across 1,000+ customer databases. Experienced in GitLab SaaS migration, AKS-based GitLab runner platforms, Terraform/Ansible/PowerShell/Bash automation, cloud governance, security, compliance, and cross-functional technical leadership. Currently leading work to standardize GitLab Kubernetes Runner fleets as code. Built an AI-powered GitLab Pipeline Investigator on Azure AI Foundry (FastAPI + Next.js) that traces failed and downstream bridge pipelines, analyzes logs with LLMs, and produces root-cause reports. Also delivered Grafana datasource query automation pipelines that collect scalability, auth, Oracle, and CPU metrics into Azure Blob/Table storage with retention cleanup and ServiceNow-governed triggers.
Skills
- Agile
- Amazon Web Services
- Attention to detail
- Automated testing
- Business analysis
- C#
- C++
- CI/CD
- Communication
- Customer service
- Data analysis
- Data visualization
- Docker
- Git
- GitHub
- Go
- Google Cloud
- Java
- JavaScript
- Jira
- Kubernetes
- Leadership
- Linux
- Microsoft Azure
- MongoDB
- MySQL
- .NET
- Node.js
- Organization
- PostgreSQL
- Problem solving
- Product management
- Project management
- Python
- Redis
- Requirements gathering
- REST APIs
- Ruby
- Rust
- Scrum
- SQL
- Teamwork
- Terraform
- Time management
- TypeScript
Experience
Lead DevOps Engineer (Cloud Automation)
IFS
Jun 2024 to Present
Colombo, Sri Lanka
• Designed and built an AI-powered GitLab Pipeline Investigator (Azure AI Foundry + FastAPI + Next.js) that discovers failed jobs across parent and multi-hop bridge/downstream pipelines, extracts log signals with secret redaction, runs LLM root-cause analysis with structured JSON output, correlates primary vs secondary failures, and exports PDF investigation reports. • Delivered Grafana DS query automation for IFS Cloud RTB: GitLab CI–driven pipelines that query Grafana datasources (/api/ds/query) for scalability (PROD/UAT), authentication response time, Oracle DB size, indexes, concurrent users, tablespace, session/process usage, and CPU metrics; export CSV; upload to Azure Blob and Azure Table Storage; and run retention-based cleanup with ServiceNow SR justification triggers. • Leading a platform initiative to standardize GitLab Runner deployments on Kubernetes entirely as code (Helm values/manifests per environment, dynamic child pipelines generating deployment YAML, Bash ops for health checks + GitLab API active-job polling) — safer cutovers and predictable shared CI fleets. • Lead cloud automation initiatives for enterprise customer environments, coordinating planning, delivery, implementation issue resolution, and team communication toward shared technical outcomes. • Built GitLab CI/CD automation for monthly OS patch assessment and installation across 3,000+ Azure customer VMs globally, supporting scheduled regional execution and operational stability. • Designed scalable capacity-management automation capable of securely logging into 1,000+ customer databases, extracting required capacity data, and storing outputs in Azure Blob Storage. • Migrated GitLab from on-premises to GitLab SaaS by conducting POCs, documenting transition gaps, supporting licensing, collaborating on SSO enablement, managing users and permissions, and moving projects to SaaS. • Implemented scalable GitLab runner architecture on Azure Kubernetes Service (AKS), transitioning from standalone and Docker runners to Kubernetes executor-based runners for efficient CI job execution and resource management. • Planned and executed Azure PostgreSQL Single Server to VNet-integrated PostgreSQL Flexible Server migration, including environment configuration, data migration planning, and team coordination. • Automated VNet peering, product delivery, product health checks, and cloud operations using Terraform, Ansible, PowerShell, Bash, Kubernetes, Docker, and Helm.
Senior DevOps Engineer (Cloud Automation)
IFS
Jun 2023 to Jun 2024
Colombo, Sri Lanka
DevOps Engineer (Cloud Automation)
IFS
Aug 2021 to Jun 2023
Colombo, Sri Lanka
DevOps Engineer
Cloud Solutions International
Sep 2020 to Aug 2021
Colombo, Sri Lanka
• Implemented Oracle Cloud Infrastructure solutions by creating Kubernetes clusters, Oracle databases, and VM resources for Kafka, RabbitMQ, PostgreSQL, MySQL, Redis, and supporting services. • Developed Jenkins build/test pipelines and Spinnaker deployment pipelines to support microservices deployments on Oracle Kubernetes infrastructure. • Implemented Harbor container registry on on-premises infrastructure and configured multi-registry replication with Docker Hub, Oracle Container Registry, and Azure Container Registry. • Reduced infrastructure provisioning and configuration time from weeks to one day through automation and repeatable cloud infrastructure practices. • Built secure multi-site connectivity using IPSec tunnels between Oracle Cloud Infrastructure, Sri Lanka data centre, and KSA data centre; implemented Sophos firewall controls for network integrity. • Implemented the company's first Active Directory environment, central DHCP/DNS services, endpoint security, and Group Policy controls for centrally managed users and devices.
System Engineer
Cloud Solutions International
Jan 2019 to Sep 2020
Colombo, Sri Lanka
Senior System Administrator
Axienta
Jun 2016 to Dec 2018
Colombo, Sri Lanka
• Supported application deployments and enterprise infrastructure across Azure cloud, Hyper-V, VMware ESXi, Windows/Linux servers, and network administration. • Administered collaboration and development tooling including Skype, Bitbucket, and TFS while supporting server and infrastructure operations.
Education
Cardiff Metropolitan University
Master of Science in Information Technology (MSc in IT), Information Technology
UK
Licences & certifications
Microsoft Certified Professional
