About the company
Playrix is one of the most successful mobile game development companies in the world. In terms of mobile application revenue, we rank first in Europe and are in the top 3 worldwide. Our games have been installed 2.3 billion times (that's a third of the world's population!) and more than 30 million people around the world play them every day.
Team, about the role
You will join our CI/CD team of 5 experienced engineers.
Our area of responsibility covers the entire build lifecycle — from commit to a ready-to-ship build. We process around 18,000 builds every day, supporting dozens of development teams across the company.
We don’t just maintain pipelines — we build and evolve a full-scale CI/CD platform used company-wide.
Tasks
- Develop and maintain the CI/CD platform that powers the build and delivery of our games, backend services, and internal tools.
- Design and evolve CI/CD pipelines in TeamCity.
- Improve stability, performance, and scalability of the build infrastructure.
- Develop internal tools and services, including in Python.
- Automate build, testing, and delivery processes.
- Support and optimize cross-platform builds (Linux, macOS, Windows).
Our stack
For CI/CD we use Teamcity. Most of our build farm is hosted on AWS, but we also work with Azure and bare metal. We use AWS Device Farm for app testing. For virtualization we use Hyper-v and VMware Fusion. We make regular use of the Hashicorp stack (Nomad, Vault, Consul). We automate provisioning with Ansible and Packer. We monitor our infrastructure using Zabbix and Prometheus, graphs in Grafana, and logs in ELK. In our day-to-day work, we use MongoDB, RDS Aurora as well as platform-specific tools for compiling products (MSBuild, Xcode, Cmake, Gradle, Unity, Xamarin).
Requirements
- Hands-on experience with CI/CD systems (TeamCity, GitHub Actions, or similar).
- Strong understanding of build and delivery pipeline design principles.
- Solid Linux administration/engineering experience.
- Experience with AWS or other cloud infrastructure.
Nice to have:
- Experience with cross-platform build environments.
- Understanding of containerization principles (Docker).
- Experience working with Windows/macOS build agents.
- Experience optimizing build performance.
- Python development experience.
We offer
Flexibility at work
For most positions, we offer a flexible schedule, and employees can work from anywhere in the world. You can do your work however and wherever you like — we only evaluate your results.
Caring for health and well-being
- We provide voluntary health insurance for employees and their children, and reimburse online sessions with a psychologist.
- We offer fully paid vacation days and sick leave. In certain circumstances, you can request additional days off.
- We support leading a healthy lifestyle and reimburse the cost of gym memberships and fitness app subscriptions.
Professional development and education
- We pay for participation in specialized conferences and courses and hold our own internal conferences.
- We cover foreign language courses.
Events and merch
- We regularly hold offline events like team meetings, big corporate parties, and informal office parties.
- We also regularly organize fun competitions, quizzes, hackathons, and online fitness challenges.
- We have a merch store with an internal currency you can use to buy unique gifts. We give out this currency as a gift for significant dates, and you can earn more by participating in events and company activities.
Work Format
Remote or from one of the company’s offices.
Share this job
Apply to this position
Country *
English language level *
Russian language level *
Attach a cover letter, resume, or portfolio (up to 10 MB)
I acknowledge and accept that my data will be processed in accordance with the Privacy Notice
Apply
Apply to this position
Find more jobs like this