Responsibilities
Support and improve development pipelines that the core team relies upon for day-to-day game development (Continuous Integration, build verification and deployment, performance, stability, etc.);
Analyze build system’s performance, troubleshoot and resolve build and deployment issues, work with engineering teams to prevent future issues;
Keep the build tools up to date, coordinating the updates with other teams;
Review proposed solutions and code written by peers;
Update pipeline documentation and configuration guides;
Take responsibility for efficiency and maintainability of the build system;
Maintain and extend platform tools;
Hands-on contribution to the game development as a secondary role.
Requirements
Development and debugging experience in C++;
Good grasp on Computer Science fundamentals (algorithms, data structures, operating systems);
Familiarity with version control systems (Perforce, Git, SVN);
Strong communication skills in English;
Would be a plus:
Development experience in the following languages: Python, C#, TypeScript;
Familiarity with Gradle or XCode;
Experience with build automation and CI/CD tools (e.g. TeamCity, Jenkins);
Experience with configuration management and infrastructure as code tools (e.g. Terraform, Ansible, Puppet, etc.);
Experience with Windows administration and PowerShell;
Experience with OSX and Linux environments;
Experience with cloud technologies, specifically AWS;
Experience with branching and merging;
Experience with mobile development and publishing;
Experience working across internal and remote engineering teams using agile methodologies.
Self-driven and a team player with a solid work ethic;
We offer
Working with an international team of world-class professionals on exciting and challenging projects
Learning & Development opportunities – mentoring, lectures, participation at industry conferences and events
Medical Care package
Sensibly flexible working hours
Breakfasts, snacks and fruits available during the day, tea and coffee machines
Friendly team and a family-like environment
Additional benefits – care bonus to cover health, educational and safety needs, MyCafeteria - including Multisport and more, corporate parties, team buildings and many more others