gamedevjobs logo
Explore Jobs

DevOps Engineer

Wargaming

Summary

The Game Technologies Team, a part of Wargaming Global Technology unit based in Cyprus, is seeking a DevOps Engineer to automate and maintain infrastructure for applications in k8s/docker/bare-metal, participate in releases, maintain CI/CD, and prepare dockerized applications for work in various environments. The ideal candidate should have at least 4+ years of experience in development operations/system administration, experience deploying and scaling high-traffic services or games in the cloud, experience with containers such as Docker and LXC, container orchestration systems such as K8s, and expertise in performing and automating systems administration tasks using configuration management tools. Additional skills such as fluent Russian and upper intermediate English language skills, experience with game engines, and knowledge of best practices and approaches related to systems engineering and operations, monitoring, storage, backup, security, and HA are a plus. Wargaming is an award-winning online game developer and publisher headquartered in Nicosia, Cyprus, with 15 offices worldwide.

Job description

Job Overview

Game Technologies Team is a part of the Wargaming Global Technology unit. We are based in Cyprus and specialize on research and development in the area of prospective server solutions for massive multiplayer online games development.

Currently, the team consists of about 20 senior engineers and continues to grow. The team is in high demand for internal Wargaming projects so in order to ensure the high quality of solutions that we deliver, we have opened a new position for DevOps Engineer.

What will you do?

  • Automation and maintenance of infrastructure for applications in k8s/docker/bare-metal, participation in releases, maintenance of CI / CD

  • Preparation and maintenance of operational (DevOps for DevOps) documentation for team-developed and used products

  • Help development teams to support and modernize CI/CD pipelines

  • Preparing dockerized applications for work in various environments

What are we looking for?

  • Min. 4+ years experience in development operations/system administration

  • Experience deploying and scaling high-traffic services or games in the cloud (AWS/EC2/EKS, GCP, etc.)

  • Experience installing, configuring, and writing CI/CD scenarios with Gitlab and/or TeamCity/Jenkins

  • Experience with containers such as Docker and LXC, container orchestration systems such as K8s, and can troubleshoot K8s cluster system and performance issues

  • Extremely confident with Linux, troubleshooting, shell scripting, and git

  • Comfortable with MacOs/Windows in server roles on the admin level (e.g., making system changes, prepare build agent environments, building binary architecture-specific software, understanding and fixing troubles)

  • Expertise in performing and automating systems administration tasks using configuration management tools (Ansible, Puppet)

  • Expertise with virtual machines (VMWare, VirtualBox)

  • Experience installing and configuring a variety of SQL and NoSQL databases such as MongoDB, Redis, MySQL, PostgreSQL

  • Familiar with eco-system and building processes for software written in one or more programming languages, such as Python, Rust, C#, C++

  • You desire to automate repetitive tasks and have done this before using a scripting or programming language. We use shell and Python, among other things

What additional skills will help you stand out?

  • Fluent Russian and upper intermediate English language skills

  • Experience with game engines, like Unreal Engine or Unity, and know how to build projects based on these engines

  • Knowledge about the Actor computation model and/or familiarity with any actor-based framework

  • Experience with other VCS (perforce, subversion) and/or VCS-related workflows (Gitflow, mono repo vs multi repo)

  • Knowledge of best practices and approaches related to systems engineering and operations, monitoring, storage, backup, security, and HA

About Wargaming 

Wargaming is an award-winning online game developer and publisher headquartered in Nicosia, Cyprus. Operating since 1998, Wargaming has become one of the leaders in the gaming industry with 15 offices worldwide, including studios in Chicago, Prague, Shanghai, Tokyo, and Vilnius. Our diverse and multicultural team works together to deliver a top-class experience to millions of players who enjoy Wargaming's titles across all major gaming platforms. Our flagship products include free-to-play hits World of Tanks, World of Warships and World of Tanks Blitz.

Please see Wargaming Candidate Privacy Policy for details on how Wargaming uses your personal data.

Location: Nicosia

Country: Cyprus

Date found: 2023-03-11

If you're tired of sifting through endless job postings, try our AI-powered job search tool!

It's a game-changer.

Subscribe to all jobs in Cyprus