Middle+ / Senior DevOps Engineer — GameDev
🎮 About the Project
One of the world’s largest international MMORPG projects is developing its own gaming platform and ecosystem.
The team is looking for an experienced and proactive DevOps Engineer responsible for the stability and reliability of the infrastructure. This includes configuring game servers, choosing optimal solutions for stable connections, defending against DDoS attacks, and collaborating with internal teams and external contractors. The role also involves contributing to the project’s information security and technical resilience.
This project is a great fit for someone who wants to influence infrastructure decisions rather than simply complete tasks. The team values an engineering mindset, autonomy, and a deep interest in high-load systems.
The team is looking for an experienced and proactive DevOps Engineer responsible for the stability and reliability of the infrastructure. This includes configuring game servers, choosing optimal solutions for stable connections, defending against DDoS attacks, and collaborating with internal teams and external contractors. The role also involves contributing to the project’s information security and technical resilience.
This project is a great fit for someone who wants to influence infrastructure decisions rather than simply complete tasks. The team values an engineering mindset, autonomy, and a deep interest in high-load systems.
⚙️ Responsibilities
- Monitoring and Troubleshooting
- The infrastructure should be transparently monitored and promptly signal when something is wrong. Only useful alerts are configured — no noise or false positives. If an alert repeats, it’s a red flag, not the norm — you’ll be expected to dig deep and resolve the root cause.
- IaC and CI/CD
- Develop and maintain automated solutions using Infrastructure as Code and CI/CD principles. Everything must be reproducible, documented in code, and independent of manual actions. No ClickOps — full automation and control through code are the priorities.
- Collaboration
- The DevOps Engineer is an integral part of the technology team, not a “technical island.” Close collaboration with developers is expected — discussing solutions, proposing optimizations, and making technical decisions together. Communication skills are essential: you should be able to listen, explain, and discuss effectively.
- DevOps Culture
- The team seeks an engineer, not just a task executor. You should take initiative, notice areas for improvement, and act on them. Autonomy, initiative, and product involvement matter more than a long list of tools.
⚙️ Requirements
We’re not looking for encyclopedic knowledge — curiosity, automation enthusiasm, and reliability are far more important. That said, here’s what will definitely come in handy:
💡 Experience with Vault and Gradle is a plus — but not required if you're willing to learn.
- Linux & Networking — Solid experience working in Linux environments, understanding how network protocols work, and the ability to detect and resolve network issues.
- Monitoring & Alerting — Able to configure effective monitoring systems. Experience with VictoriaMetrics, AlertManager, and Grafana is a big plus.
- Centralized Logging — Experience setting up and using centralized log collection systems.
- Infrastructure as Code (IaC) — You love automation. You’re familiar and comfortable with tools like Ansible, Terraform, or similar.
- CI/CD — You can build stable pipelines that don’t break with every commit and understand their purpose.
- Bare Metal — You're comfortable working with physical servers. Experience in this area is a plus.
- Python/Bash — You write scripts to automate repetitive tasks and reduce manual work.
- Databases — Basic understanding of MySQL, ClickHouse, Redis. You can check logs and identify bottlenecks.
- Containers & Orchestration — You know your way around Docker, Docker Compose, Kubernetes — and you enjoy the possibilities they offer.
- Web Servers — Skilled in setting up and maintaining nginx and haproxy. You know how to avoid overheating production.
💡 Experience with Vault and Gradle is a plus — but not required if you're willing to learn.
🧰 Tech Stack
Bare Metal, Debian, GitHub Actions, Docker, VictoriaMetrics, Grafana, ELK Stack, Ansible, Vault, MySQL, Redis, ClickHouse, Java, Gradle, Nginx, PHP.
💼 Work Conditions
- Fully remote
- Flexible schedule focused on results
- Long-term collaboration, no bureaucracy or management overhead
- Open communication, transparency, and intrinsic motivation are core values
- Competitive salary with official employment
- Quarterly bonuses based on project success
- Paid vacation: up to 28 calendar days per year
- Growth opportunities: English language classes and professional development support
From the Client:
We’re looking for someone who:
● Isn’t afraid to dive deep — takes ownership instead of passing the buck, even if it means learning things that are “usually the developer’s job.”
● Doesn’t blindly reuse old solutions — chooses what’s right for the current project.
● Has a true engineering mindset — not just fixing problems, but understanding how things work, why they break, and how to make them better.
You’re welcome to read source code, dig into docs, and get to the bottom of how things work.
If you’re someone who genuinely enjoys understanding systems — not just “making them run” — we’d love to hear from you.
Here’s what matters most to us:
We want an engineer, not just a button-pusher. We care about your mindset as much as your experience.
Our ideal candidate:
● Owns the problem — doesn’t deflect, but sees things through, even when it’s outside the typical DevOps scope;
● Thinks critically — doesn’t apply copy-paste solutions but picks the right tools for the job;
● Has the engineer’s curiosity — digs into the “why,” not just the “how,” and always looks for ways to improve.
Ready to dig into code, read docs, and understand the system inside-out? Let’s talk.
Would you like a shorter version for a job board or social media post?