7 days ago

Principal Software Engineer, DevOps Platform

Agoda

On Site
Full Time
THB 0
Beijing, Beijing, China

Job Overview

Job TitlePrincipal Software Engineer, DevOps Platform
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered SalaryTHB 0
LocationBeijing, Beijing, China

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Agoda

At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world.

Today, we are part of Booking Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working together in offices around the globe. Every day, we connect people to destinations and experiences, with our great deals across our millions of hotels and holiday properties, flights, and experiences worldwide.

No two days are the same at Agoda. Data and technology are at the heart of our culture, fueling our curiosity and innovation. If you’re ready to begin your best journey and help build travel for the world, join us.

The Opportunity

The DevOps Engineering team is tasked with creating automation into the Software Development Lifecycle concerning all Agoda’s R&D. The team is responsible for maintaining all central Dev-related tooling chain and developing internal tools/Web Portals in order to increase development efficiency and security. The impact of this engineering team affects all development in Agoda.

In this Principal Software Engineer, DevOps Platform Role, you’ll get to:

  • Maintain CI/CD best practices and automating security testing at the speed of DevOps
  • Maintain all central Dev-related systems for source control, CI, Service Discovery, and more.
  • Bridging the gap between Development and Operations
  • Full-stack development for internal portals and tooling

What you’ll Need to Succeed:

  • 10+ years of experience in Software Engineering / DevOps / Platform Engineering, with at least several years operating in a senior or principal capacity.
  • Hands-on experience with the whole SDLC: Requirement, Design, Code, Test, Deploy
  • Great coding skills in a modern programming language (preferably Python/Go)
  • Knowledge of Development ecosystem tooling: Git/CI/Docker/Kubernetes
  • Passion for learning cutting-edge technologies and automating large scale processes
  • Software architecture design skills for maintaining High Availability and Fault Tolerance
  • Linux system administration skills

It’s Great if you have:

  • Experience with Configuration Management tools (preferably Ansible)
  • Experience coding a Full Stack application (preferably with React.js and Go)
  • Experience working with OpenStack
  • Experience working with Container orchestration (preferably Kubernetes)
  • Experience with Hashicorp tools (Consul / Vault)
  • Experience with both SQL/NoSQL databases (PostgreSQL, Elastic, MSSQL)

Key skills/competency

  • Software Engineering
  • DevOps
  • Platform Engineering
  • CI/CD Automation
  • Python/Go Programming
  • Kubernetes Orchestration
  • Git Workflow
  • SDLC Management
  • Linux Administration
  • High Availability Architecture

Tags:

Principal Software Engineer
DevOps
Platform Engineering
Software Development
Automation
CI/CD
SDLC
Security Testing
Internal Tooling
System Administration
Full-stack Development
Software Architecture
High Availability
Fault Tolerance
Process Automation
Python
Go
Git
Docker
Kubernetes
Ansible
OpenStack
Hashicorp Consul
Hashicorp Vault
PostgreSQL
Elastic
MSSQL
React.js
Linux

Share Job:

How to Get Hired at Agoda

  • Research Agoda's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Highlight 10+ years in Software Engineering/DevOps, focusing on CI/CD, automation, Python/Go, and Kubernetes relevant to Agoda's platform initiatives.
  • Showcase technical prowess: Prepare to discuss your hands-on SDLC experience, software architecture skills for high availability, and Linux system administration.
  • Demonstrate passion for innovation: Be ready to articulate your interest in cutting-edge technologies and automating large-scale processes, aligning with Agoda's data-driven culture.
  • Practice for system design: Expect questions on designing scalable, fault-tolerant DevOps platforms, and be ready to discuss past projects impacting development efficiency.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background