Role Overview
We are seeking a Middleware & Kubernetes Platform Engineer to support the design,
installation, operation, and evolution of enterprise middleware platforms and applications
across VM-based, Kubernetes, and public cloud environments in tier-1 customers such as
Banks, Telecom Providers and Enterprise Conglomerates in Sri Lanka and globally.
The role focuses on platform engineering and operations, working closely with solution
architects, DevOps teams, and application teams to translate high-level designs into robust,
well-documented, production-ready implementations. The engineer will actively contribute
to low-level designs (LLDs) and ensure platforms are secure, scalable, cost-aware, and
automation-driven.
Key Responsibility Areas
Middleware Platform Engineering & Operations
- Plan, install, configure, upgrade critical enterprise-grade middleware (API gateways
and integration platforms, application servers, message queues and event streams
etc…) in VM based and containerized deployment modes across on-premises and
public-cloud / PaaS environments. - Work with solution architects to define and document low-level designs (LLDs) for
platform implementation - Translate architectural and non-functional requirements into concrete
configurations - Implement automation-first approaches using Infrastructure-as-Code, scripting,
declarative configuration, and AI-assisted tooling
Kubernetes & Application Platform Administration
- Plan, configure and administer Kubernetes platforms at the application and
platform layer (e.g. namespaces, resource limits/requests, service exposure and
ingress management, autoscaling configurations, add-ons such as ArgoCD,
observability tooling etc…) - Work with solution architects on deployment and runtime designs
- Manage ingress, service exposure, autoscaling, and resource governance
- Operate within GitOps-based models in collaboration with DevOps teams
- Ensure availability, observability, security, and operational readiness of applications
and middleware deployed on Kubernetes platforms.
Required Skills & Experience
Core skills
- Experience with designing, installing and / or administrating enterprise middleware
platforms across VMs and container platforms for production grade environments. - Practical experience with managing applications and / or middleware on
Kubernetes-based environments - Strong understanding of deployment, networking, and scaling concepts
- Develop detailed technical designs and other documentation including as-built
documents, operations manuals and troubleshooting guides.
Automation & AI-Assisted Operations
- Automation-first mindset
- Experience with Infrastructure-as-Code tools such as Terraform
- Effective use of AI tools for setup, troubleshooting, and documentation
- Comfortable with Git-based declarative configuration models
Public Cloud & Cloud Hygiene (Essential) - Fully comfortable working with public cloud platforms across major hyperscalers
- Strong understanding of cloud hygiene best practices including IAM, networking,
cost optimization, governance, tagging, and environment isolation - Ability to design and operate secure, cost-conscious, enterprise-aligned cloud
platforms
Advantageous (Nice-to-Have)
- Exposure to integration technology such as IBM middleware, Cloud Pak solutions.
- Exposure to container technology such as RedHat OpenShift Container Platform,
VMWare Tanzu, application runtimes such as JBoss App Server, IBM WebSphere /
Liberty / OpenLiberty/ Oracle Weblogic. - Experience with managed Kubernetes services such as EKS (AWS), AKS (Azure)
- Experience in regulated or enterprise environments
- Familiarity with multi-cluster or multi-environment platforms
Educational Qualifications
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or a
related discipline
Professional Experience
- 4+ years of hands-on experience in middleware platforms, application platforms, or
infrastructure engineering
Certifications (Highly Preferred, Not Mandatory)
- Kubernetes certifications (CKA, CKAD, or equivalent)
- Public cloud certifications (AWS, Azure, or GCP)
- Middleware or platform-specific certifications (any vendor