| Position Title |
Senior DevOps Engineer |
| Description |
We are looking for an experienced and driven Senior DevOps Engineer to join our growing technology team. The ideal candidate will be responsible for building and maintaining robust CI/CD pipelines, managing cloud infrastructure, and ensuring the reliability, scalability, and security of our production environments. This role requires a strong engineering mindset, hands-on technical expertise, and the ability to collaborate closely with development, QA, and operations teams to deliver high-quality software at speed. |
| Function Area |
Engineering |
| Region |
Asia |
| Location |
|
| Reporting to |
Head of Technology |
| Minimum Qualification |
B.E. / B.Tech in Computer Science, Information Technology, or equivalent from a recognised institution |
| Professional Skills |
-
Strong expertise in CI/CD pipeline design and implementation using Jenkins, GitLab CI, GitHub Actions, or equivalent tools.
-
Mandatory: Proficiency in containerisation and orchestration — Docker, Kubernetes, Helm charts, and container registry management.
-
Hands-on experience with cloud platforms: AWS, Azure, or GCP — including compute, networking, storage, IAM, and managed services.
-
Infrastructure as Code (IaC) using Terraform, Ansible, CloudFormation, or Pulumi.
-
Working knowledge of monitoring, logging, and alerting tools such as Prometheus, Grafana, ELK Stack, Datadog, or equivalent.
-
Strong scripting and automation skills in Python, Bash, or PowerShell.
-
Solid understanding of networking fundamentals, DNS, load balancing, SSL/TLS, VPNs, and firewall configurations.
-
Advantageous (preferred): Experience with service mesh (Istio/Linkerd), GitOps practices (ArgoCD/Flux), and security scanning tools (Trivy, SonarQube, Snyk).
|
| Experience |
-
8–12 years of relevant experience in DevOps, Site Reliability Engineering (SRE), or infrastructure engineering roles.
-
Minimum 3 years in a senior or lead capacity, managing cloud environments and guiding junior engineers.
-
Proven experience in high-availability production deployments and disaster recovery planning.
|
| Key Accountabilities |
-
Design, build, and maintain CI/CD pipelines to enable rapid, reliable, and automated software delivery.
-
Manage and optimize cloud infrastructure across development, staging, and production environments.
-
Implement and maintain IaC practices to ensure consistent, version-controlled infrastructure provisioning.
-
Monitor system health, performance, and availability; respond to incidents and conduct thorough root cause analyses.
-
Enforce DevOps practices — integrate security scanning, vulnerability management, and compliance checks into pipelines.
-
Collaborate with development teams to define deployment strategies, branching models, and release management processes.
-
Manage container platforms and orchestration, ensuring high availability and resource optimization.
|