AirAsia

Senior Site Reliability Engineer

AirAsia · Malaysia

Airlines and Aviation · 10,001+ employees

7 h ago
Senior (5-10 yrs) Full-time Malaysia
Log in to apply, save this posting, or score it against your profile with AI.

About the role

You will design, build, and operate highly available, secure, and scalable cloud platforms while driving automation across the software delivery lifecycle. You will also participate in on-call rotations, lead incident response, and mentor junior engineers to promote SRE best practices.

What they look for

Google Cloud Platform Terraform GitLab CI/CD Argo CD GitOps Cloudflare Kubernetes Docker Bash Python Go Observability Incident Management Linux Administration Infrastructure as Code Site Reliability Engineering

Requirements

The role requires a bachelor's degree in a technical field and at least 5 years of experience in SRE, Platform Engineering, or DevOps. Candidates must have strong hands-on expertise in GCP, Terraform, GitOps, and container technologies like Kubernetes.

Full description

Job Description

We are looking for a highly motivated Senior Site Reliability Engineer (SRE) to join our Platform Engineering team. In this role, you will design, build, and operate highly available, secure, and scalable cloud platforms while driving automation across the software delivery lifecycle.

You will partner closely with Engineering, Security, DevOps, and Product teams to improve platform reliability, developer productivity, operational excellence, and cloud governance. This is a hands-on engineering role requiring strong expertise in cloud infrastructure, Infrastructure as Code (IaC), GitOps, observability, and incident management.

Key Responsibilities

  • Design, build, and operate highly available production platforms on Google Cloud Platform (GCP).
  • Develop Infrastructure as Code (IaC) using Terraform to provision and manage cloud infrastructure.
  • Implement and maintain GitOps workflows using Argo CD and GitLab.
  • Build and enhance CI/CD pipelines using GitLab to enable secure, reliable, and automated software delivery.
  • Develop automation solutions to eliminate repetitive operational tasks using scripting and APIs.
  • Manage and optimize Cloudflare services including DNS, WAF, CDN, Load Balancing, Zero Trust, and security controls.
  • Build and maintain observability platforms including monitoring, logging, alerting, tracing, dashboards, and SLO/SLI reporting.
  • Drive platform reliability through proactive monitoring, capacity planning, performance tuning, resilience testing, and automation.
  • Participate in an on-call rotation, troubleshoot production incidents, lead incident response, perform root cause analysis (RCA), and implement permanent corrective actions.
  • Improve operational excellence by reducing toil through automation and self-service capabilities.
  • Collaborate with development teams to improve application reliability, deployment strategies, and operational readiness.
  • Ensure platform security by implementing infrastructure best practices, policy enforcement, secrets management, and least-privilege access.
  • Create and maintain technical documentation, operational runbooks, and standard operating procedures.
  • Mentor junior engineers and promote SRE best practices across engineering teams.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent practical experience.
  • 5+ years of experience in Site Reliability Engineering, Platform Engineering, Cloud Engineering, or DevOps.
  • Strong hands-on experience with Google Cloud Platform (GCP).
  • Strong experience with Terraform and Infrastructure as Code.
  • Hands-on experience with GitLab CI/CD.
  • Experience implementing GitOps using Argo CD.
  • Experience managing Cloudflare services including DNS, WAF, CDN, and Load Balancing.
  • Strong Linux administration and troubleshooting skills.
  • Experience with container technologies including Docker and Kubernetes.
  • Strong scripting skills using Bash, Python, or Go.
  • Experience with monitoring, logging, and observability platforms.
  • Experience with incident management, production support, and on-call operations.
  • Excellent troubleshooting and root cause analysis skills.
  • Strong communication and stakeholder management skills.

Preferred Qualifications

  • Experience operating Kubernetes platforms such as GKE.
  • Experience with service mesh technologies (Istio, Linkerd, or Envoy).
  • Knowledge of SRE principles including SLIs, SLOs, Error Budgets, and Toil Reduction.
  • Experience implementing platform security and DevSecOps practices.
  • Experience with FinOps and cloud cost optimization.
  • Experience with policy-as-code and infrastructure governance.
  • Google Cloud Professional certifications are an advantage.
  • Knowledge in API’s and gateways is added advantages

What Success Looks Like

Within your first 12 months, you will:

  • Improve platform reliability and availability through automation and engineering improvements.
  • Reduce operational toil by automating manual processes.
  • Improve deployment reliability using GitOps and CI/CD best practices.
  • Enhance observability with actionable monitoring and alerting.
  • Strengthen platform security and operational governance.
  • Enable engineering teams to deliver software faster and more reliably.