Position: DevOps Engineer
Company: Newxel
Experience required: 3y
Category: DevOps
English level: intermediate
Published: 2021-10-01T00:00:00+03:00

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 decentralized environment that promotes the speed of our organization.

Requirements
- Commercial experience in DevOps role in a Linux/Unix environment
- Hands-on experience with container orchestration platforms such as Kubernetes
- Experience in any dynamic language  (Python, Node, or Go)
- Experience with Cloud providers e.g Google Cloud Platform (GCP)
- Experience managing platforms that require high availability; you are comfortable digging in, from Operating System to Networking Stacks to resolve incidents
- Have used Terraform and/or similar IaC/Automation tools
- You have a mindset of Observability and have used monitoring systems like - Prometheus and monitoring dashboards with Grafana or something similar
- Good written and verbal communication skills in English

Will be a plus
- Experience with Service Mesh
- Experience with ELK
- Experience with Couchbase
- Familiarity with Graphite

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 the 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 organization of the changes that we introduce and how we adopt best practices with continuous automation

Tech Stack
- Kubernetes Engine as the core, Google Cloud Platform (GCP) for physical infrastructure
- Integrations with Kubernetes API: template rendering, authorization, 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

What we offer
- Have an impact. With innovation and smart technology, the company is changing the way people travel, and you too can have an impact on this ride
- Medical insurance
- Tax compensation
- Hybrid work model: a mixture of in-office and remote work
- Long-term employment with 20 working days paid vacation
- Paid sick leaves (10 per year)