About this role
<div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Job Description</b></H2> </div><div><p>As a DevOps & Application Engineer at StarHub – IS Divisions, you will own the build-and-release pipeline and contribute production-grade code that powers our customer-facing platforms. This hybrid role spans infrastructure automation, Kubernetes operations, Jenkins pipeline design, AWS provisioning, and hands-on software development. If switching fluently between Helm charts and Python modules excites you, we want you driving our next-generation deployment strategy.</p> <div align="center"><hr align="center" size="2" width="100%"></div> <p>Key Responsibilities</p> <p>• 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).<br>• Design, develop, and maintain CI/CD pipelines in Jenkins using Pipeline-as-Code (shared libraries, scripted & declarative).<br>• Write and manage build scripts and infrastructure tooling (Shell, Python, Groovy) to automate the software-delivery lifecycle.<br>• Administer multi-cluster Kubernetes environments (EKS & OCP), including Helm chart development, RBAC, network policies, and autoscaling.<br>• Tune PostgreSQL for performance, high availability, and disaster recovery (logical replication, pgBackRest).<br>• Implement GitOps workflows (Argo CD or Flux) to promote reproducible, auditable deployments.<br>• Provision and manage AWS resources (EKS, RDS/PostgreSQL, EC2, S3, IAM).<br>• Build and maintain Infrastructure as Code (Terraform or CloudFormation).<br>• Contribute application code in Python, Go, or TypeScript, participating in design reviews and performance profiling.<br>• Establish observability with Splunk, Prometheus, Grafana, CloudWatch, and incident-response workflows (PagerDuty/VictorOps).<br>• Author technical documentation and provide knowledge transfer to internal teams</p></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Qualifications</b></H2> </div><div><p>• Tertiary Education in Computer Science, Software Engineering, or related field <br>• 4+ years of combined experience in DevOps, SRE, or Software Engineering.<br>• Expertise with containerized environments, Kubernetes internals, and Helm.<br>• Hands-on production experience with Jenkins and CI/CD best practices.<br>• Proficiency in at least one programming language (Python, Go, or JavaScript/TypeScript).<br>• Strong SQL skills and proven PostgreSQL administration experience.<br>• Solid understanding of AWS core services, IAM security, and cost-optimization practices.<br>• Familiarity with Infrastructure as Code (Terraform, CloudFormation).<br>• Comfortable with Linux internals, networking fundamentals, and shell scripting.<br>• Agile mindset with experience working in Scrum teams.<br>• Excellent communication, documentation, and collaboration skills.</p> <div align="center"><hr align="center" size="2" width="100%"></div> <p>Preferred Certifications</p> <p>• Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD)<br>• AWS Certified Solutions Architect (Associate or Professional)</p></div></div></div>