(Senior) DevOps Engineer (m / f / d)

Posted 10 Days Ago
Be an Early Applicant
Prague
Senior level
Software • Travel
The Role
As a Senior DevOps Engineer at Omio, you'll design and maintain cloud-native infrastructure, ensuring the scalability of over 300 microservices while improving developer tools and minimizing operational risks. The role involves on-call responsibilities, monitoring platform services, and collaborating across the tech organization to implement best practices.
Summary Generated by Built In

Company Description

Omio's vision is to enable seamless travel for people anywhere, in any way. We are bringing all global transport options into a single distribution system to create magical end-to-end consumer journeys. 

With Omio, you can easily compare and book trains, buses, ferries, and flights across Europe, the US, and Canada using a single search on your mobile, app, or desktop. Omio aims to simplify travel planning by providing transparent pricing and easy booking, making it a flexible and personalised experience. 

Omio is the largest source of inventory, working with over 1000 suppliers across 39 countries. Our portfolio also includes Rome2Rio for global discovery, while Omio powers ticketing and journeys, attracting over 900 million users annually. 

Our offices are located in Berlin, Prague, Melbourne, Brazil, Bangalore, and London. We are a growing team of over 400 passionate employees from more than 50 countries who all share the same vision: to create a unified tool to help travellers reach almost any destination in the world.

Job Description

Omio is a 100% Kubernetes-native company. All our workloads run on Kubernetes and we follow trunk-based development. We are looking for a Senior SRE Engineer with a special interest in solving infrastructure problems. You are passionate about the new era of cloud-native solutions. You have a good understanding of system architectures and components: compute, storage, networking, databases etc. You like solving Ops problems by writing code/scripts and embrace the concept of infrastructure as code. You will help us scale out our infrastructure and operations in a decentralised environment that promotes the speed of our organization.

We are a team that not only supports developers on their software development cycle but, is focused on building useful tooling across the whole organisation, defining clear boundaries on the usage and expectations. Our approach to solve problems is: contract first, tooling second. For more information check out our blog post.
If you like operating infrastructure and you are attached to large scale, high-performance web systems, please have a look at our requirements:
What you'll do:

  • Design, build, Own and operate Omio’s cloud and kubernetes-native infrastructure and make sure it scales out further from our current 300+ microservices

  • Maximize developer velocity by providing them with self service tools to build and run their services

  • Monitor and proactively maintain our platform services : Kubernetes, CI/CD, internal tooling for logging, alerting, monitoring etc. 

  • Strive to minimize risk of issues or outages and take periodic on-call shifts for the infrastructure we maintain. 

  • Support our developers with all your knowledge and be a communicator to the whole tech organisation of the changes that we introduce and how we adopt best practices with continuous automation

You can browse our up-to-date infrastructure stack in omio.tech/radar. A snippet here:

  • Kubernetes Engine as the core, Google Cloud Platform (GCP) for physical infrastructure

  • Integrations with Kubernetes API: template rendering, authorisation, validation, event watchers, etc.

  • Docker, Terraform

  • Fully automated CI/CD on the scale of 500 microservices.

  • Logs stack on ELK.

  • Monitoring with Graphite stack.

  • NoSQL Document database with Couchbase.

  • TCP/HTTP Load Balancing and Proxying.

  • NodeJS, Python, Go, Bash.

  • For latest data, visit omio.tech/radar


Qualifications

  • 5 years of experience in DevOps role in a Linux/Unix environment

  • Experience managing platforms that require high availability; you are comfortable digging in, from Operating System to Networking Stacks to resolve incidents

  • You have a mindset of Observability and have used monitoring systems like Prometheus and monitoring dashboards with Grafana or something similar

  • Hands-on experience with container orchestration platforms such as Kubernetes

  • Proficient in one dynamic language (Python, Node or Go)

  • Proficient in shell scripting and Linux/Unix fundamentals

  • Experience with Cloud providers, e.g. Google Cloud Platform (GCP)

  • Experience with Traffic routers, e.g. nginx/haproxy

  • Have used Terraform and/or similar IaC/Automation tools

  • Good written and verbal communication skills in English

Additional Information

Perks:

  • 1 day off for your birthday, 1 day moving day, services years (extra vacation)

  • Flexi working (work from anywhere in the world for 4 weeks after 1 yr of tenure)

  • Daily meal allowance

  • Fully covered MultiSport card, or Benefits Plus card

  • Dinners, lunches, breakfast, volunteering events


Learn more about Omio:

  • Our Story
  • Our Technical Stack


Hiring process and background checks
At Omio, we work in partnership with Giant Screening, once a job offer has been accepted, Giant will be engaged to carry out background screening. Giant will reach out to you via email and occasionally via telephone/text message so that they can gather all relevant information required. Consent will be requested prior to any information being passed to our services company.

Recruitment scams: Important notice
Protect yourself from scammers, Omio wants to ensure your ongoing safety during the application process at Omio. Please keep in mind of potential scammers impersonating Omio recruiters (mainly via a global professional networking site, and messenger app's).
Remember, Omio never requests payment or sensitive personal information during the recruitment process. All official job opportunities are exclusively posted on our careers page. If you suspect fraudulent activity, report it to [email protected]. Remember to cross-reference against our careers page if you question the authenticity, stay vigilant, and protect yourself from recruitment scams.
www.omio.com/corporate/jobs


 

Top Skills

Bash
Go
Kubernetes
Node.js
Python
The Company
HQ: Berlin
356 Employees
On-site Workplace
Year Founded: 2013

What We Do

From a small startup of just a few people, our team has grown to 300 employees hailing from more than 50 countries who work at offices in Berlin, Prague, London and New York. We come together daily to bring our vision to fruition, with the goal of empowering customers to go on journeys that move them.

Our innovative technologies, passion for travel, and diversity are our strengths. Working at Omio is a journey in and of itself, one that moves us to share in the beauty of travel.

Similar Jobs

Cato Networks Logo Cato Networks

DevOps Engineer

Information Technology • Security • Cybersecurity
Prague, CZE
931 Employees

IP Fabric Logo IP Fabric

DevOps Engineer

Information Technology • Internet of Things
2 Locations
106 Employees
Hybrid
Prague, CZE
400 Employees

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account