Intellias
Senior SRE Engineer/DevOps Engineer
IntelliasPoland3 days ago
Full-timeEngineering
  • Client is pursuing a vision of bringing global transport into a single distribution system and creating end to end magical consumer journeys. While the whole world of air, hotels or car rental is normalized, rail, bus, ferries, airport transfer, all forms of ground transport are fragmented on a local level.
  • Client is the largest source of inventory with 1000+ suppliers operating in 35 countries in Europe and North America. Along with their two brands, Rome2Rio used for global discovery, and Omio used for ticketing and journeys, they attract 600m+ users on a yearly basis while continuing to launch new geographies, new verticals and new products as they scale. It’s a team based in Berlin, with offices in Prague, Beijing, Melbourne and NY.
  • They are a team of more than 350 passionate employees from more than 45 countries who share the same vision: to create a single tool to help send travellers almost anywhere in Europe, the U.S. and Canada.


Requirements

if you like operating infrastructure and you are attached to large scale, high-performance web systems, please have a look at our requirements:

  • 5 years of Commercial 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


Responsibilities:

  • 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


A tech stack 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.

Key Skills

Ranked by relevance