Are you a passionate, talented DevOps/SRE/AWS Cloud Engineer that thrives in a fast-paced, rapid-growth, large-scale environment? If so, Preply may be the place for you. Here at Preply, we keep it simple: hire smart people who get things done. You will work with a passionate team of engineers who are constantly learning from one another and are focused on developing their core skill sets, all while getting to work with the most advanced technologies.
Your competency profile:
Linux administration experience.
Advanced AWS experience is a must.
Docker, docker-compose (experience with orchestration like Kubernetes is a plus)
Infrastructure as a code (we use Terraform).
CI\CD (we use Jenkins with pipelines).
At least one programming language (assuming you’re familiar with Bash as well): Python, Ruby, Go[lang] (it’s called Go, not Golang!), JS.
Experience with configuration management tools (Ansible, Puppet, Chef, Salt) is a plus (we use Ansible)
What we offer:
✔ Work in the same office with easy-going and open minded people from all over the world.
✔ Easy-to-reach location in the city centre.
✔ Active office life with biweekly gatherings.
✔ Monthly bonus deposit for self-development on Preply.com.
✔ Strong financial package, paid vacation and sick leave.
✔ Possibility to become a part of a truly big story at the start of its development.
What would you do:
We’re running Kubernetes in production, but we still need to migrate a few services there from the legacy platform. You will operate Kubernetes clusters and the deployments cycles i.e. helping developers to write the Helm charts, ensure the platform reliability and security, maintain and update the clusters.
Improve our observability solutions: maintain and configure Prometheus stack, Elastic stack, Sentry, DataDog, NewRelic, etc. Introduce improvements to our observability process and tools (Grafana Loki? Why not!)
Maintain our cloud platform (AWS) with security and reliability in mind. If anything is not in the code (we use Terraform) it either should be scripted as code or shouldn’t exist.
Own our CI/CD process and tools (we use Jenkins for now). Introduce new ideas and improvements into our flow (Trunk-based development) and our CI/CD pipelines.
Troubleshoot things and share the knowledge among the teams. You will work closely with both business and developers. Hence, you need to be able to understand their intentions and be able to translate them into technical solutions.
You will help us to improve performance of our product e.g. analyze DB logs and performance, cache tuning, etc.
Few more insights on what we do:
Our Engineering Blog: medium.com/preply-engineering
DevOps Stage 2018 talk about our CICD process. It has changed since then, though :) youtu.be/Pi8CXBV3ZIU
Our talk at HashiCorp User Group meetup: youtu.be/sUl4s6IV6wc
Our talk on scaling processes and the team: youtu.be/yoOKDj4LFrQ
Preply is a fast growing product company at an early stage of development, backed by Europe’s most prominent investors. 100 people are currently working on building a global human-to-human online tutoring marketplace with locations in Kyiv and Barcelona.
We have more than 15 nationalities on board, that work in small cross-functional teams to continuously improve and scale user experience. We offer remote working days and the possibility to use our platform for self-development. We challenge each other to learn more and faster, while promoting creative power and free will. Personal growth, a friendly and hierarchy-free atmosphere are guaranteed!
Openness, effectiveness and global mindset are the main characteristics of our people. Our goal is to make Preply a leading platform in online tutoring that will help people from all over the world achieve their life goals faster!