7 days ago
Bangkok, ThailandStaff+
Responsibilities
- Design, build, and enhance platform capabilities that support Agoda’s engineering organization at scale.
- Improve CI/CD systems, developer workflows, and security automation across the software development lifecycle.
- Maintain and evolve central developer systems such as source control, CI, service discovery, and related internal platforms.
- Build internal tools and full-stack web portals that improve usability, efficiency, and self-service for engineers.
- Work across development and infrastructure domains to simplify operations through automation and platform engineering.
- Contribute to architectural decisions that improve platform scalability, resilience, availability, and security.
- Troubleshoot and resolve complex issues across platform and infrastructure systems.
- Promote engineering best practices in automation, testing, observability, and operational excellence.
Requirements
- Extensive experience in Software Engineering, DevOps, or Platform Engineering.
- Strong hands-on experience across the full software development lifecycle, from design through production operations.
- Strong coding skills in a modern programming language, preferably Golang.
- Experience with developer tooling and ecosystem technologies such as Git, CI systems, Docker, and Kubernetes.
- Solid understanding of software architecture principles, including scalability, high availability, and fault tolerance.
- Strong Linux systems knowledge and troubleshooting skills.
- Ability to work across technical boundaries and solve end-to-end engineering problems.
- Strong communication and collaboration skills.
- A passion for learning new technologies and automating large-scale engineering processes.
Tech Stack
AnsibleConsulDockerElasticsearchGitGoKubernetesLinuxMicrosoft SQL ServerOpenStackPostgreSQLReactVault
