Cloud DevOps Automation
StarHub Ltd · Petaling Jaya, MY · Malaysia · On-site
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Role Summary
The Cloud DevOps Automation Engineer is responsible for building and operating automation-first cloud platforms across AWS environments. This role unifies cloud infrastructure, DevOps practices, and scaffolding frameworks through robust automation to enable scalable, secure, and efficient service delivery.
Acting as the bridge between infrastructure, platform engineering, and developer experience, the engineer will design systems where automation is the primary control plane—powering infrastructure provisioning, EKS operations, CI/CD pipelines, and self-service service onboarding.
The role emphasizes eliminating manual operations, standardizing workflows, and enabling repeatable, production-grade deployments using tools such as CloudFormation, Terraform, AWS AFT, CFCT, Kubernetes (EKS), and Backstage.
Accountabilities
Design and implement end-to-end automation frameworks for AWS infrastructure, EKS platforms, and application delivery.
Own and operate AWS multi-account environments using AFT and CFCT, driven by automation.
Build and maintain automated CI/CD pipelines and GitOps workflows.
Develop reusable scaffolds and templates that are fully automation-enabled.
Ensure all infrastructure, deployments, and operations are:
Automated
Repeatable
Version-controlled and auditable
Drive operational excellence through automation of monitoring, recovery, and scaling.
Enable self-service capabilities via Backstage and automation pipelines.
Reduce manual intervention and improve deployment speed, consistency, and reliability.
Responsibilities
1. Cloud Infrastructure Automation
Design and automate AWS infrastructure provisioning:
VPCs, EC2s, EKS, subnets, routing, and security groups
Implement automation-driven multi-account management using:
AWS Control Tower, AFT, and CFCT
Build and maintain:
AFT pipelines for account provisioning and lifecycle automation
CFCT pipelines for automated baseline configuration and governance
Automate:
Account bootstrapping (IAM, logging, security baselines)
Environment provisioning across dev, staging, and production
Ensure infrastructure is deployed and managed exclusively via IaC and automation pipelines
2. Kubernetes & EKS Automation
Automate lifecycle management of Amazon EKS clusters
Implement automated deployment patterns using:
Helm and GitOps (ArgoCD/Flux)
Automate Kubernetes operations:
Workload deployments
Scaling policies
Configuration and secrets management
Build automated workflows for:
Cluster upgrades and patching
Performance tuning and optimization
Failure recovery and resilience
3. Infrastructure as Code & Automation Frameworks
Develop and maintain IaC-driven automation frameworks using:
Terraform and AWS CloudFormation
Create reusable automation modules:
Terraform modules for infrastructure and AFT customization
CFCT configuration packages for governance…