MP

Madhushanka Pushpa Kumara

Open to opportunities

Lead / Senior DevOps Engineer | Cloud & AI Platform | Azure | Kubernetes | Terraform

Toronto, ON

Sign in to follow
IFS
Cardiff Metropolitan University

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

  1. 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.

  2. Senior DevOps Engineer (Cloud Automation)

    IFS

    Jun 2023 to Jun 2024

    Colombo, Sri Lanka

  3. DevOps Engineer (Cloud Automation)

    IFS

    Aug 2021 to Jun 2023

    Colombo, Sri Lanka

  4. 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.

  5. System Engineer

    Cloud Solutions International

    Jan 2019 to Sep 2020

    Colombo, Sri Lanka

  6. 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

  1. Cardiff Metropolitan University

    Master of Science in Information Technology (MSc in IT), Information Technology

    UK

Licences & certifications

  • Microsoft Certified Professional