About the Role:
As a key leader within Enactor’s Deployment and Scalability Team, you will architect and evolve the automation platform that powers our global retail POS system across AWS, GCP, and Azure. This is a hands-on architectural role where you will define our multi-cloud strategy, lead our Kubernetes transformation, and develop our internal platform—bridging deep software engineering (Java/React) with cloud-native infrastructure.
Key Responsibilities:
- Architect & Design: Lead the design, governance, and optimization of our multi-cloud (AWS, GCP, Azure) infrastructure for resilience, security, and cost-efficiency.
- Platform Modernization: Drive the strategic migration from legacy orchestration (Swarm) to a robust, production-grade Kubernetes platform.
- Infrastructure as Code (IaC): Develop and support enterprise-standard Terraform modules and Ansible playbooks for consistent, automated provisioning.
- Internal Product Development: Evolve our in-house Deployment Portal (Java/Spring backend, react frontend), enhancing self-service capabilities for global deployments.
- Resilience Engineering: Own and implement the global Backup, Disaster Recovery, and Data Integrity strategy across all cloud environments.
- CI/CD Leadership: Architect and optimize our global pipeline strategy using Jenkins (Pipeline as Code), Artifactory, and container registries.
- Operational Excellence: Champion observability using Zabbix and enforce quality gates through Crucible code reviews and peer-driven standards.
Required Qualifications:
- Bachelor’s or master’s degree in computer science, Engineering, or a related technical field.
- 10+ years in Cloud/DevOps/SRE roles with progressive architectural responsibility.
- Certifications (Preferred): AWS Solutions Architect – Professional, Google Professional Cloud Architect, AWS DevOps Engineer - Professional. CKA or CKS
- Agile: Experience leading technical initiatives within an Agile/Scrum framework.
- Expert-level, hands-on experience with AWS and GCP (IAM, VPC, Compute, Storage); Azure familiarity is a plus.
- Proven expertise in Kubernetes (EKS/GKE/AKS) and Docker in production environments.
- Mastery of Terraform and Ansible for IaC and configuration management.
- Strong proficiency with the DevOps toolchain: Jenkins (Pipelines), Artifactory, and code review systems.
- Full-Stack Proficiency: Ability to develop and debug Java (Spring/EE) backend services and React.js front-end components for internal tools.
- Experience designing and implementing enterprise-grade Backup/DR solutions and managing monitoring stacks (Zabbix or equivalent).
- Excellent communication skills, with the ability to articulate complex technical designs to both engineers and business stakeholders.
Full-time
Colombo, Sri Lanka