Astrum Entertainment is one of the largest Russian developers and publishers of computer and mobile games. The company's portfolio includes over 20 games, including hits like Warface, Perfect World, Allods Online, and Atomic Heart. Astrum Entertainment works with products of various genres: MMORPG, shooters, strategies, and others. The company's team consists of professionals who are at the origins of Russian gamedev.
Responsibilities:
- Deployment of new web services in the company's infrastructure;
- Maintaining high availability of these highload web services;
- Responsibility for data integrity;
- Process automation;
- Interaction with development/PM/GM teams;
- Keeping documentation up-to-date.
What we are looking for:
- Administration (Linux/Unix) for 3+ years;
- Ability to debug issues (top, iostat, iotop, strace, ltrace, tcpdump/wireshark, traceroute, mtr, and others);
- Understanding of the TCP/IP stack, packet filters;
- Kubernetes administration;
- Understanding of containerization (docker/lxc), ability to write Dockerfile;
- Ability to create templates in Helm;
- Proficiency in any scripting language (Python/Bash or others);
- Knowledge of configuration management systems (saltstack/ansible or others);
- Experience in writing CI/CD pipelines in Gitlab-ci/Jenkins or others;
- Basic understanding and configuration of Nginx;
- Experience administering relational databases (MySQL and PostgreSQL);
- Ability to configure database backups, replication, database debugging skills, ability to find and analyze slow queries;
- English language proficiency at the level of reading and understanding technical documentation;
- Communication skills, initiative, independence.
Will be a plus:
- Understanding of SRE methodology fundamentals;
- Understanding of DevOps methodology fundamentals;
- Experience administering Ceph and RadosGW (S3).
Collaboration with us means:
- complex and interesting tasks, rapid growth, and ambitious project goals – we have plenty of resources and opportunities to implement ideas;
- a strong team of specialists in various fields – you can learn from experts;
- an excellent working atmosphere and no bureaucracy;
- the opportunity to implement your own ideas on the project – you can participate in different stages of project implementation, show initiative, and bring ideas to life.