Platform Engineer I
bookingholdings
Job Description
-
You will impact millions of people all over the globe with your creative solutions
-
You work in one of the biggest e-commerce companies in the world
-
You will solve exciting problems at scale by writing and deploying code across tens of thousands of servers
-
Ensuring an “everything as code” mindset for yourself and your team
-
You will have the opportunity to collaborate with many of the world’s leading SREs, SWEs and Platform Engineers
-
You will be free to launch your own ideas and solutions within our sophisticated production environment
-
Here are some of the tools and technologies we use to achieve this: Python, Go, Puppet, Kubernetes, Elasticsearch, Prometheus, HAProxy, Cassandra, Kafka etc
What you’ll be doing:
-
Collaborate with the team to support the development of highly distributed, large scale platforms that have a major impact on developers at Booking;
-
Deliver a fully integrated, end-to-end developer focused engineering experience to make common things simple and complex things possible;
-
Embed operational resilience and service reliability directly into the development lifecycle
-
Build effective monitoring to supervise the health of your system, and assist the on-call team to handle outages; Learn to troubleshoot system health issues under guidance
-
Build and run capacity tests to manage the growth of your systems;
-
Contribute to Business Continuity and IT Disaster Recovery (DR) planning into the full engineering lifecycle;
-
Contribute to embedding security and privacy directly into service bootstrapping and delivery pipelines by automating controls and reducing manual decision points;
-
Be an advocate of engineering standard processes;
-
Participate in the on-call rotation to gain operational experience and exposure to production environments