Maintenance

Maintenance

Location:
Online
Duration:
March -May 2023
Format:
Pre-recorded and live online lectures / online feedback sessions / practical tasks
Application period:
Feb 14 - Mar 7, 2023 (until 12:00 UTC+2)
Terms:
Free course in English (at least 8 hrs/week for classes (twice a week), feedback, and practical tasks)
Additional info:
The best course graduates legally eligible to work in the EU will be offered a 6-month paid internship with a 3-month probation period in Vilnius, Belgrade, or Nicosia (minimum 20 hrs/wk).
Coming Soon Coming Soon

Subscribe for updates and we will let you know when the program is announced

Subscribe
Read the course description and requirements
Fill out the application form
Complete the test task and pass the video interview
Be patient: Responses may take up to three weeks (from the date the application period closes)

We invite talented students, university graduates, and professionals with no prior experience who are looking for a career change to enroll in our Maintenance course.

This course is designed to help you to become a competent DevOps or systems engineer in the next few years.

You will get some hands-on experience in a production environment, and learn new skills, that will help you to start your journey into the gaming industry.

A rich study program in the form of online lectures, group feedback sessions, and practical tasks awaits you.

The next step after the online course is a paid on-site internship in our Vilnius, Belgrade, or Nicosia office. This is your chance to become a part of the international Wargaming team.

What will you learn?

  • This program will give you the confidence you need to create added value for our games.
  • We’ll help prepare you for success when teaching you how to work with databases, servers, security, automation with Python and numerous other tools and technologies, including Linux, Bash, Docker, Puppet/Ansible.

How will you benefit?

  • You will know Linux like no one else
  • You will be able to debug and trace anything you have to
  • You will have a huge playground in which to put your skills to use
  • You will be needed. Always. Even AI won’t replace your role.

What are we looking for?

  • Basic knowledge of Linux
  • Basic programming skills (any of scripting languages)
  • Good English language skills
  • Good teamwork skills
  • Fast learners
  • The desire to work at Wargaming

What will help you stand out?

  • Game development experience
  • Knowledge of Python
  • Knowledge DevOps toolsets

Meet your trainers:

Ivan Agarkov

Infrastructure Lead

Ivan Agarkov
Ivan Agarkov

Infrastructure Lead

Ivan is an Infrastructure Lead in the Maintenance team and is responsible for the very core services his team provides to Wargaming. He joined the company as a Security Engineer in the WGSA team in 2015 and then started a new career path as a manager in 2018. In 2022, he was promoted to his current position. He has 20 years’ experience and can tell tales of FreeBSD 4 and KDE2. In his free time, he enjoys riding his motorcycle and playing his music LOUD!
Short bio

Anton Samets

Team Lead, Server Administration

Anton Samets
Anton Samets

Team Lead, Server Administration

Anton is a System Engineers Team Lead in the Maintenance Infrastructure department and has been working in this position for 2.5 years. He’s been with the company for 12 years, starting his journey here as a Network Engineer solving network issues when World of Tanks was just a fledgling game. Together with his team, he is responsible for keeping thousands of servers around the world up and running. He enjoys spending his free time with his family and has interests in cooking, traveling and, of course, playing World of Tanks.
Short bio

Anton Fomenko

Internal Development Lead

Anton Fomenko
Anton Fomenko

Internal Development Lead

Anton is a Development Lead with a background in production infrastructure. He has recently taken on the role of leading several teams focused on creating useful tools for all the company’s engineers. In his free time, Anton enjoys spending time with his family and playing video games.
Short bio

Vadim Bobtsov

Database Administrator

Vadim Bobtsov
Vadim Bobtsov

Database Administrator

A graduate of the 2018 WG Forge Maintenance course, Vadim is a Database Administrator at Wargaming Nicosia and is responsible for most production databases. Vadim has 4 years’ experience as a DBA. In his free time, he enjoys playing video games, dogs (especially Jack Russells), collects “Le Petit Prince” books in different languages and owns three musical instruments, although he only plays one: the uke.
Short bio

Igor Kalachev

Tech Lead

Igor Kalachev
Igor Kalachev

Tech Lead

Igor is a Tech Lead and is responsible for mentoring other members of the development and deployment teams, making key decisions about technical matters, and much more. He has more than two decades’ experience as an IT Engineer and has been at Wargaming for 10 years. He was part of the team responsible for launching World of Tanks on Xbox 360, Xbox One, and PlayStation. His biggest passion: a Need for Speed!
Short bio

Ekaterina Smorgun

Deployment Engineer

Ekaterina Smorgun
Ekaterina Smorgun

Deployment Engineer

Ekaterina is a graduate of 2018’s WG Forge Maintenance course. She has been at the company for 4 years. Her current position is a Software Engineer in the Deployment team, which is responsible for the game clusters’ lifecycles. In her role, she is responsible for the deployment of WoWS and WoWS Console projects. She likes sport, cats and travelling.
Short bio

Pavel Rusin

Software Engineer

Pavel Rusin
Pavel Rusin

Software Engineer

Pavel is a Software Engineer in the Deployment team. In his 10 years with the company, he’s dealt with all our major releases. He enjoys BBQing and homebrewing and has a penchant for healthy food!
Short bio

Anton Podobed

Software Engineer

Anton Podobed
Anton Podobed

Software Engineer

Anton is a DevOps Engineer who joined Wargaming team a year ago. He has 6 years’ experience in the field. He has been responsible for the DevOps for web components for features such as World of Tanks’ Holiday Ops 2023 event, the Onslaught mode, and the Assembly Shop. Anton is an avid fan of the Warhammer 40k universe and tabletop games, as well as video games.
Short bio

Ilya Borovikov

Team Lead, DevOps Infrastructure

Ilya Borovikov
Ilya Borovikov

Team Lead, DevOps Infrastructure

Ilya is a DevOps Infrastructure Team Lead in the Maintenance department. He has more than a decade of experience in IT and joined Wargaming 5 years ago as a Server Support Engineer. He has moved through the ranks rapidly and joined the DevOps team in 2019. In 2022, he was promoted to his current position. In his free time, he plays video games, travels the world, and enjoys walks in the park.
Short bio

Alexandr Nemtsov

Project Manager

Alexandr Nemtsov
Alexandr Nemtsov

Project Manager

After 8 years as a Build Engineer, Alexandr expanded his obligations to the role of Project Manager and has been involved in the Updates delivery pipeline, Disaster Recovery and Education processes for a couple of years now. Alexandr has experience in delivery, support and troubleshooting all along the chain from the Development team to the Build Engineers team, QA and RM to production distribution. He has a passion for cooking, specifically the composition and decomposition of ingredients, the magic of their combinations, and the possible surprising results of culinary experimentation. He loves sharing these with his friends and colleagues, whether they like it or not!
Short bio

Aleksandr Petrov

Software Engineer

Aleksandr Petrov
Aleksandr Petrov

Software Engineer

Alexandr started his career at Wargaming in 2021 as a Junior Support Engineer in the Production Support team. Passionate about tech, he quickly rose through the ranks and joined the DevOps Infrastructure team the same year. In his role, he’s responsible for very crucial services, such as Gitlab, ELK/PLG, Artifactory and CROWD. In his time, he likes cooking Italian food and working on k8s clusters.
Short bio

Viktar Remizau

Software Engineer

Viktar Remizau
Viktar Remizau

Software Engineer

Viktar is an engineer with more than 15 years’ experience in the IT sector and he joined Wargaming a decade ago as a DevOps Engineer. His responsibilities are the delivery and maintenance of the web stack, guaranteeing it’s operating 24/7, and automating routine tasks. His achievements include bringing Prometheus to Wargaming, participation in building a monitor system on it, writing a common exporter that is now used by all operated applications and designing and implementing a system for automatic staging deployment. In his free time, he likes to play video games, play the guitar, and cook delicious food.
Short bio

Subscribe to updates

Subscribe
Server error.
Please try again in 10 seconds
Back
You have successfully subscribed
Testimonials

We have different testimonials

The Maintenance course program was varied and extensive — I learned a lot of new things, some of which I had only heard about before, and during my training, I got the chance to experience them firsthand. The course was really interesting and covered a wide range of topics.

Andrey Shukan

Team Lead, DataBase Administrator
Course 2018
Andrey Shukan

FAQ

What is Maintenance?

Imagine a building. Our building has all those shiny windows, oak doors, and a fancy weathervane on top of the roof: these are our websites, games and shops. The rooms inside the building are our internal services, but the basement (with all the water pipes, fuse box and supplies) – that is the maintenance. Every building up top runs because of the basement. We provide the very core software and hardware solutions for the company.

Can I apply if I'm not based in Vilnius, Nicosia, or Belgrade?

Yes, you can. However, please note that we will only be able to offer paid internships to successful graduates who can legally be employed in one of those three locations. We also do not provide relocation support.

Is the course in English? Can I apply if I'm not fluent in English?

Yes, the course will be held in English. Please make sure your level of English is sufficient to understand the course material and complete practical tasks.

How many hours do I need to spend studying the materials during the course?

It depends, but we expect you to spend at least 8 hours a week reviewing the tutorials and completing the practical tasks.

Will I get a certificate after finishing the course?

A course completion certificate will be issued to you if you complete the course and successfully pass the final test.

What do I need to do to get an internship offer?

You will need to demonstrate the ability to learn quickly, receive a high grade for your final test, and show your passion throughout the course. You should also be legally eligible to be employed in one of the countries mentioned above (i.e., Lithuania, Cyprus, or Serbia).

Have any questions?

Discord Discord