Jananath Banuka

Jananath Banuka

Platform Engineer & DevOps Specialist

Kubernetes (CKA/CKS)AWSAzureGCPTerraform

Crafting scalable cloud infrastructure and automation solutions with 5+ years of experience in platform engineering and DevOps practices.

About Me

I'm a DevOps Engineer with 5+ years of experience in cloud infrastructure and platform engineering. I specialize in creating scalable, automated solutions using Kubernetes, AWS, Azure, and modern DevOps practices to solve complex deployment challenges.

Platform Engineering

Expert in building scalable developer platforms

Cloud Native

Multi-cloud architecture and containerization

Automation

Infrastructure as Code and CI/CD pipelines

Education

BSc. (Hons) Software Engineering

Sri Lanka Institute of Information Technology

Sri Lanka

2017 - 2021

Second Class (Upper)

Dean's List (3X) - GPA > 3.75/4.0
Software Engineering principles
Academic excellence recognition

Skills & Technologies

Cloud Platforms

AWS ServicesAzureGCP

Container Orchestration

KubernetesDockerHelmStackstorm

Certifications: CKA, CKS

DevEx & IDPs

Backstagen8n

Infrastructure as Code

TerraformCloudFormation

CI/CD & GitOps

GitOpsGitLab CI/CDGitHub ActionsAzure DevOpsJenkins

Monitoring & Observability

OpenTelemetryPrometheusGrafanaDataDog

Scripting & Databases

Bash/PythonMySQLMongoDB

Languages

English (Fluent)Sinhala (Native)

Experience

Platform Engineer

Digital Charging Solutions GmbH, Munich, Germany

Munich, Germany

July 2023 - Present
Led the rollout of a customized Backstage Internal Developer Portal (IDP), enabling golden paths and self-service, improving developer onboarding and productivity
Built and maintained custom Backstage plugins for streamlined access to CI/CD, Azure resources, and development tools — reducing dev on-boarding and context switching
Integrated Azure DevOps into the IDP for real-time visibility into pull requests, Kubernetes deployments, and service health
Architected Business Continuity (BC) and Disaster Recovery (DR) strategies for critical Azure services, including geo-redundant Function Apps and high-availability Redis
Set up and maintained DORA Metrics to support engineering performance tracking and incident response (deployment frequency, lead time, MTTR, change failure rate)
Designed scalable Azure DevOps pipelines using Helm to standardize Kubernetes deployments across environments
Led the adoption of OpenTelemetry, with auto-instrumentation for Java applications and a unified observability stack using Prometheus, Loki, Grafana, and the ELK stack
Deployed self-hosted n8n on Kubernetes with Helm, built custom nodes, and created AI-powered workflows (e.g., RAG-based cloud compliance tools)
Full Page →

DevOps Engineer

e-bot7 GmbH, Munich, Germany

Munich, Germany

May 2022 - July 2023
Led and maintained highly available, production-grade Kubernetes clusters for 100+ customers
Built and managed GitOps projects for automated app delivery to cloud Kubernetes environments
Developed modular Terraform code for infrastructure provisioning and multi-cluster deployments
Implemented monitoring using Grafana, Prometheus, and Elasticsearch for microservices on Kubernetes
Applied a security-first approach with container image scanning and vulnerability detection in CI/CD
Led infrastructure migrations to adopt modern cloud-native capabilities
Created internal dashboards using Python and Terraform, deployed via CI/CD to Kubernetes
Built reusable GitHub composite actions to automate CI/CD workflows for developer teams
Full Page →

System Engineer - DevOps

WSO2, Sri Lanka

Sri Lanka

July 2021 - July 2022
Designed and automated Azure DevOps pipelines for customer infrastructure provisioning using Terraform
Automated backups, routine audits, and troubleshooting to ensure system reliability
Led system performance tuning and ensured fault tolerance of deployments
Integrated new technologies into existing data center environments to improve capabilities
Automated system updates, patches, and configuration changes for faster, consistent deployments
Developed CloudFormation scripts and automated configuration management with Puppet modules
Full Page →

DevOps Engineer

iTelasoft, Sri Lanka

Sri Lanka

Dec 2020 - July 2021
Provisioned and maintained AWS ECS (EC2 and Fargate) clusters across multiple environments using Terraform
Integrated DataDog for comprehensive Application Performance Monitoring (APM)
Led zero-downtime migration from Beanstalk to ECS Fargate
Developed and maintained automated smoke tests using Allure, CodeceptJS, Docker, and GitLab CI/CD
Built status pages deployed on Fargate, integrated with DataDog APM
Implemented GitLab CI/CD pipelines for static code analysis with SonarQube in Docker
Configured AWS Session Manager to improve local development workflows for teams
Automated issue tracking by integrating DataDog with Trello for incident card creation
Applied security best practices by setting headers on frontend apps via CloudFront and Lambda@Edge
Full Page →

Cloud Operations/SRE Engineer Intern

Pearson Lanka, Sri Lanka

Sri Lanka

Aug 2019 - Aug 2020
Maintained 14+ next-gen educational apps on a Kubernetes-based PaaS using AWS, Terraform, Ansible, StackStorm, Jenkins, GitLab CI/CD, Helm, and Consul
Automated TLS certificate deployment to AWS Secrets Manager using GoLang, reducing errors and saving time via GitLab CI/CD
Developed Bitesize-Troubleshooter, a Python-based Kubernetes vulnerability scanner that cut incident resolution time from hours to minutes
Collaborated with dev teams to automate CI/CD pipelines using Jenkins and GitLab CI/CD on a self-hosted Kubernetes platform
Full Page →

Featured Projects

⚙️

1. Kubernetes Setup with GitLab CI/CD

TerraformAWSGitLab CI/CD

Automated K8s cluster deployment using kubeadm, Terraform (AWS/GCP), and Ansible. Features GitLab CI/CD with multiple executor types, Prometheus/Grafana monitoring, NFS storage, and Helm-deployed test applications.

🔧

2. Writing Kubernetes Operators

GoLangTerraformAWSKubernetes

Custom K8s operators in GoLang deployed via Jenkins to monitor object lifecycles and automate event-driven actions across cluster resources.

🔗 View Project

3. Kubernetes-the-easy-way

TerraformAWSGitLab CI/CD

Automated Kelsey Hightower's "kubernetes-the-hard-way" using Ansible and GitLab CI/CD. Complete pipeline handles binary downloads, certificate generation, and cluster setup with self-hosted runners.

🏗️

4. Effi Enterprise Offering

TerraformAWSGitLab CI/CD

Complete enterprise PaaS solution with Terraform and GitLab CI/CD. Features S3/CloudFront frontend hosting and secure Fargate backend clusters for scalable deployments.

📊

5. "Open Project" Project

AWS LambdaAWS ECS/FargateGitLab CI/CD

Project management tool for 100+ employees on AWS ECS Fargate. Achieved 45% cost reduction through automation with Lambda, spot runners, and optimized practices. Managed Bitbucket pipelines for mobile backends.

🔒

6. Security Enhancements

AWS WAFTrusted AdvisorCloudTrailFargateGitLab CI/CD

Multi-layered security for microservices using WAF, Lambda Edge, and Trusted Advisor. Automated OWASP ZAP penetration testing and implemented Azure security best practices with significant score improvements.

💰

7. Cost Optimization

AWS S3RDSCloudTrailECSGitLab CI/CD

Comprehensive cost optimization with billing alerts, Trusted Advisor recommendations, and automated backups. Enhanced security with CloudTrail, Systems Manager, and DataDog monitoring for ECS resources.

🚀

8. Production Migration

AWS RDSEC2

Led production migration for WSO2's largest customer (25,000+ users). Conducted multiple trial runs before successful production cutover with complete validation and handover.

Smart Human Resource Management System to Maximize Productivity

IEEE Xplore

Artificial Intelligence

Published

Research paper focusing on AI-driven solutions for human resource management optimization.

📄 View Paper

Let's Connect

Ready for new opportunities and collaborations.

📍Munich, Germany
📞+49 15223553826
📱+94 760175554