Description
The DevOps Engineering Manager role at Agoda is a significant and challenging position that requires technical excellence and strong leadership skills.
The ideal candidate will be hands-on, with solid engineering principles, and exhibit strong leadership and people development skills.
Responsibilities:
- Be hands-on with writing and reviewing code, and provide expert-level coaching and guidance to DevOps engineers.
- Maintain CI/CD best practices and automate security testing at a large scale (~1M pipelines a month).
- Maintain all central Dev-related systems for source control, CI, Service Discovery, and more.
- Bridge the gap between Development and Operations.
- Develop internal portals and tooling.
- Develop people and inspire them to achieve their potential.
Requirements:
- Hands-on experience with the whole SDLC: Requirement, Design, Code, Test, Deploy.
- Experience running engineering teams with 5+ direct reports.
- Ability to operate autonomously with strong decision-making skills.
- Experience with data-driven decision making.
- Experience managing an Agile scrum team.
- Great coding skills in a modern programming language (preferably Python/Go).
- Knowledge of Development ecosystem tooling: Git/CI/Docker/Kubernetes.
Nice to have:
- Experience with Configuration Management tools (preferably Ansible).
- Experience coding a Full Stack application (preferably with React.js and Go).
- Experience working with Container orchestration (preferably Kubernetes).
- Experience with Hashicorp tools (Consul / Vault).
- Experience with both SQL/NoSQL databases (PostgreSQL, Elastic, MSSQL).