Agoda - Lead DevOps Engineer (Bangkok based, Relocation provided)
Requirements
• Advanced software engineering mastery in one or more core languages (e.g., Golang, Python, Java) with a track record of architecting scalable, maintainable enterprise software systems. • Proven track record as a lead contributor designing, optimizing, and modernizing the end-to-end Software Development Lifecycle (SDLC) and developer infrastructure for large-scale engineering organizations. • Deep theoretical and practical foundation in distributed systems, network fundamentals, storage engine architecture, and high-concurrency systems design. • Subject matter expertise in containerization and orchestration (Docker, Kubernetes, Helm, custom operators), including multi-tenant cluster management, security hardening, and performance tuning at scale. • Hands-on experience implementing enterprise Service Mesh and Service Discovery solutions (e.g., Istio, Linkerd, Consul, Envoy) for traffic management, mTLS security, and observability in large-scale cluster environments. • Demonstrated technical leadership in driving major cross-functional infrastructure initiatives, aligning multiple technical teams, and delivering impactful outcomes on tight timelines. • Exceptional troubleshooting capabilities with hands-on experience conducting deep-dive root cause analysis across distributed microservices, network fabrics, and kernel/OS-level issues. • Proven capability to act as a technical mentor and force multiplier, establishing engineering guidelines, conducting RFC reviews, and growing technical talent. • Deep expertise in SRE principles, continuous delivery patterns, Infrastructure as Code, and driving continuous improvement in system SLOs and error budgets. • Superior technical communication and stakeholder management skills, with the ability to articulate architectural decisions clearly to executive leadership and technical staff alike. • Deep expertise in architecting, scaling, and operating enterprise-grade relational and non-relational database infrastructure (e.g., PostgreSQL, MSSQL), encompassing schema optimization, zero-downtime migrations, failover strategies, and high-availability replication topologies. • Proven leadership in designing and championing automated, zero-downtime continuous deployment platforms using GitOps methodologies (e.g., ArgoCD, Flux) and progressive release strategies (Canary, Blue/Green, automated rollback mechanisms). • Proven track record of architecting, deploying, and operating multi-region, high-throughput, and fault-tolerant distributed systems in mission-critical production environments. • Extensive background in Infrastructure as Code (IaC) and configuration management frameworks (e.g., Terraform, OpenTofu, Ansible, Pulumi) for declarative platform provisioning. • Expertise in full-stack observability and SRE tooling (e.g., Prometheus, Grafana, OpenTelemetry, Datadog, ELK/OpenSearch), including defining actionable metrics, tracing, and automated alerting. • Experience with major cloud service providers (GCP, AWS, Azure), multi-cloud architectures, and financial operations (FinOps) to manage cloud utilization efficiently. • [#Bangkok #Manila #Kualalumpur #Singapore] • Please review our Hiring Process Guidelines before your interview — click here to learn how interviewing at Agoda works.
Responsibilities
• Architect, scale, and lead the technical vision for hybrid infrastructure orchestration and automation across multi-cloud and on-premises environments, prioritizing resilience, operational efficiency, and cost optimization. • Spearhead departmental adoption of DevOps, SRE, and GitOps methodologies, driving engineering transformation across development, platform, and QA teams to accelerate release velocity and minimize blast radius. • Establish architectural standards and lead design reviews for large-scale automation frameworks, CI/CD platforms, and core infrastructure services to ensure robust security, high availability, and compliance. • Define and execute the strategic technical roadmap for DevOps and developer productivity, identifying enterprise-wide bottlenecks and implementing automated solutions for highly ambiguous operational challenges. • Diagnose and resolve systemic high-severity incidents, performance bottlenecks, and architectural trade-offs within complex distributed data pipelines and cloud infrastructure. • Mentor senior and mid-level engineers, cultivate a culture of engineering excellence, and raise the bar for technical design, code quality, and operational readiness. • Evaluate, prototype, and implement emerging platform technologies, service meshes, and observability tooling to continuously advance our core operational infrastructure. • Establish best-in-class operational playbooks, architecture patterns, and technical governance, influencing engineering standards across the wider organization.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT