App DevOps
StarHub Ltd Petaling Jaya, Selangor, Malaysia
Telecommunications · 1,001-5,000 employees
About the role
The DevOps & Application Engineer will design, automate, and optimize build-and-release ecosystems while ensuring the reliability and security of cloud-native platforms. They are responsible for managing Kubernetes operations, CI/CD pipelines, and contributing production-grade application code.
What they look for
Requirements
Candidates must have at least 4 years of experience in DevOps, SRE, or Software Engineering with expertise in containerized environments and Kubernetes. A bachelor's degree in Computer Science or a related field is required, along with proficiency in programming languages like Python, Go, or TypeScript.
Full description
Role Mission
The DevOps & Application Engineer will design, automate, and optimize the build-and-release ecosystem while ensuring the reliability, scalability, and security of StarHub’s cloud-native platforms. They will manage Kubernetes operations, infrastructure provisioning, CI/CD pipelines, and GitOps workflows, while contributing production-grade application code across multiple languages. This role accelerates engineering velocity by driving DevOps best practices, strengthening observability, and enabling consistent, high-quality deployments across the IS Division.
Key Responsibilities
- Define and enforce DevOps policies and best practices, with a strong focus on trunk-based development (short-lived feature branches, continuous integration gates, automated code-quality checks).
- Design, develop, and maintain CI/CD pipelines in Jenkins using Pipeline-as-Code (shared libraries, scripted & declarative).
- Write and manage build scripts and infrastructure tooling (Shell, Python, Groovy) to automate the software-delivery lifecycle.
- Administer multi-cluster Kubernetes environments (EKS & OCP), including Helm chart development, RBAC, network policies, and autoscaling.
- Implement GitOps workflows (Argo CD or Flux) to promote reproducible, auditable deployments.
- Provision and manage AWS resources (EKS, RDS/PostgreSQL, EC2, S3, IAM).
- Build and maintain Infrastructure as Code (Terraform or CloudFormation).
- Contribute application code in Python, Go, or TypeScript, participating in design reviews and performance profiling.
- Establish observability with Splunk, Prometheus, Grafana, CloudWatch, and incident-response workflows (PagerDuty).
- Author technical documentation and provide knowledge transfer to internal teams.
- Maintain Internal Developer Portal - Backstage
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field (Master’s a plus).
- 4+ years of combined experience in DevOps, SRE, or Software Engineering.
- Expertise with containerized environments, Kubernetes internals, and Helm.
- Hands-on production experience with Jenkins and CI/CD best practices.
- Proficiency in at least one programming language (Python, Go, or JavaScript/TypeScript).
- Strong SQL skills and proven PostgreSQL administration experience.
- Solid understanding of AWS core services, IAM security, and cost-optimization practices.
- Familiarity with Infrastructure as Code (Terraform, CloudFormation).
- Comfortable with Linux internals, networking fundamentals, and shell scripting.
- Agile mindset with experience working in Scrum teams.
- Excellent communication, documentation, and collaboration skills.
Preferred Certifications
- Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD)
- AWS Certified Solutions Architect (Associate or Professional)
Similar roles
-
Specialist, DevOps & SRE
Pearson Bloomington, Minnesota, United States · $70K–$119K/yr
-
Platform Engineer / DevOps Engineer
Logikfabriken AB Linköping, Sweden
-
DevOps Engineer II (Compute)
Jobgether Brazil · $58K/yr
-
Cloud / DevOps Engineer
Clera Berlin, Germany · €75K–€95K/yr
-
DevOps Engineer
Accenture pune, Maharashtra, India
-
Manager, DevOps
Guild Mortgage United States · $144K–$210K/yr