Jobs /

DevOps Engineer

Booking.com

Apply Now

Job Details

Location: Manchester, Greater Manchester, North West England, England, United Kingdom Posted: Nov 16, 2019

Job Description

We're the transport division of Booking.com and we’re looking for a talented DevOps Engineer to join us at the moment. We're the ones who empower people to get where they're going. Whether they're taking the wheel or sitting back and leaving it to the driver. Whether they're heading straight from A to B or enjoying the freedom to go wherever their journey takes them.
To do that, we offer car hire to our customers through booking.com and rentalcars.com, taxis, on-demand ride hail and ticketed transfer services through Booking.com. We also have a B2B solution, Rentalcars Connect, providing great ground transportation options to the customers of our partners.
With our HQ in Manchester, we're part of the worldwide Booking.com family. At the same time, we're proud of our own unique identity. Speaking 42 languages, our 2,000+ staff come from all over the world, just like our customers. What brings us together is our love of adventure: our own as well as other people's. It's easy to be passionate about a job that enriches so many lives on a daily basis, and our workplace reflects our passion, our diversity, our global focus. Just search "Manchester's coolest office" and see for yourself.
And we're in good company. Together with priceline.com, KAYAK, agoda.com, and OpenTable, we're part of Booking Holdings, the world leader in online travel and related services.

We have a great journey ahead and our vision is to radically change the working practices to realise our ambition of being a “World Class” engineering function and the “Technology Employer of Choice” in the Northwest and beyond. Make no mistake we have a challenging journey ahead but we are committed to delivering a great customer experience across web, mobile, call centre and partner channels and this is where you could fit in.

Where we are going

  • Cross functional Agile teams who own their products in a Continuous Delivery DevOps environment
  • Revolutionise our online customer experience through a great web site and mobile app
  • Data driven decisions using Kibana, Hadoop, monitoring, Big Data, MI and MVT testing
  • Continuous improvement, keeping it simple and developing the team
  • Great engineering practices with a focus on TDD and BDD principles and a strong focus on non-functional requirements at the beginning rather than an afterthought
  • Decoupled service orientated architecture with resilience and adaptability built in

What we offer in return

  • Ownership of your work and a great technical challenge
  • A great new office to work in the heart of Manchester
  • Great facilities including subsidised canteen and Starbucks, free breakfast, fruit & cycle hub
  • An exciting and dynamic place to work
  • 25 days paid holiday plus bank holidays (rising to 28 days after 3 years of service)
  • Great discounts on hotels, car rentals and other group benefits
  • Opportunity to shape the future of the business
  • Software development kit that works

What we are looking for

We’re looking for a DevOps Engineer to join our platform team here at Booking.com . Your primarily focus will be to contribute to the development of our internal delivery platform which is used by our engineering teams to build, deploy and operate our market leading services. You will push the boundaries to deliver brilliant solutions and contribute to shaping our new future. We expect you to have the energy and passion to deliver using a whole range of technologies and have a solid understanding of engineering principles. As the company is undergoing a period of significant growth you will be working to build a scalable infrastructure that meets these requirements.

Key Responsibilities

  • Be an active contributor to the engineering and development of our internal delivery platform, which is used by our engineering teams to build, deploy and operate their services
  • Continuously improve our internal monitoring and observability tools
  • Observe and optimize performance and resource usage of the platform
  • Collaborate with other team members and stakeholders including architects to define platform strategy and technology choices

Must-haves

  • Experience in cloud native environments, ideally using Kubernetes Managed Services on Amazon Web Services (EKS) or Google Cloud Platform (GKE)
  • Proficiency in at least one general purpose language (e.g. Python, Java, Ruby, Go)
  • Created and deployed infrastructure as code (e.g. Terraform, CloudFormation)
  • Demonstrable experience of working in an Agile environment with Continuous Integration, Continuous Delivery using Git, CI and SCRUM.
  • Strong working knowledge of Linux (or UNIX) and TCP/IP
  • Experience of continuous integration tools (e.g. GoCD, Jenkins)
  • Have had experience of working with test automation
  • Excellent communication and collaborative skills

Nice-to-haves

  • Working knowledge of a Secrets Management solution (e.g. Hashicorp Vault)
  • Knowledge of service mesh technologies (e.g. istio, envoy)
  • Exposure to a Configuration Management System (e.g. Puppet, Chef, Ansible)
  • Working knowledge of containerisation in production (Docker)
  • Strong knowledge of monitoring and observability tools (e.g. Elastic Stack, Grafana, Prometheus, Jaeger)
  • Experience of some of the following would be a plus:
    • Apache, NGINX, Tomcat
    • Amazon RDS, Kinesis, DynamoDB
    • Working with Java, NodeJS & PHP deployments
    • Jira, Confluence
  • Have been exposed to the AWS serverless computing ecosystem
  • Working knowledge of Amazon Web Services or Google Cloud Platform
  • Experience working in an organisation which has shifted operational responsibilities into product engineering teams - e.g. adopting a "you build it you run it" approach

About Booking.com

Big savings on hotels in 96,000 destinations worldwide. Browse hotel reviews and find the guaranteed best price on hotels for all budgets.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free