Senior Software Engineer - Infrastructure (Bangkok based, Relocation Provided)

Full-timeBangkok, ThailandAt least 5 years of IT operations experience in LARGE heterogeneous environments

About the position

- Design and development of automation toolsets to help drive efficiency in Agoda's IT infrastructure.

Tech Stack

- Python - Go - Grafana - Prometheus - Elasticsearch - Kubernetes - Docker - OpenStack

Responsibilities

- Design and development of automation toolsets - Manage incidents and daily operational tasks - Provide expert advice and guidance - Lead and manage implementation projects - Conducts performance tuning and troubleshooting investigations - Coordinate datacenter operations tasks - Develop, design and maintain Grafana dashboards - Monitor and troubleshoot Grafana performance issues

Requirements

- At least 5 years of IT operations experience in LARGE heterogeneous environments - Competent in one or more common scripting/automation languages: Python, Go, ruby, JavaScript, bash, PowerShell, ansible-playbook - Expert in Grafana dashboard (monitoring and alerting) development and query languages (PromQL, SQL, JQL, Elasticsearch) - Some experience in CI/CD, preferably from a DevOps background, gitlab (in-depth is an advantage) - Excellent troubleshooting skills, deep dive analysis, capable to break down issues into testable hypotheses and develop tools to assist during troubleshooting - Able to work under pressure and deliver projects on time - Practical knowledge of Kubernetes or Docker or OpenStack operations and APIs - High sense of ownership - Good knowledge of networking architecture within complex e-commerce environments - Good English skills - Strong analytical skills - Eager to learn new things - Self-motivated, approachable, and adaptable with good communication skills

Nice to have

While not specifically required, let us know if you have any of the following:
Experience with Golang or Python, Experience using any monitoring or observability tools, Currently or have in the past been a resident of the following countries or territories, Currently employed by any company within the Booking Holdings group, In which country/region are you currently based, Do you allow us to provide you TEXT/SMS updates of your interview process, Have you read our Engineering blog, Do you agree to Agoda's use of personal data from your application to improve our recruitment experience, Email me about other job openings within the Booking Holding's entities and recruitment-related newsletters, To avoid actual or perceived impairment of our parent company's independent auditor – Deloitte and to comply with applicable regulations of Securities and Exchange Commission of the United States, We need to seek approvals from our parent company before starting the interview process.

Compensation (estimated)

THB 60,000 - THB 80,000

Hiring Process

Application review, Phone interview, Technical assessment, On-site interview, Final interview with the hiring manager.