We are looking for an experienced Build Engineer to join our growing Team.
This is a wonderful opportunity to work for a large-scale mobile game.
Type of Contract: By Project Main Responsibilities Design, develop and operate client and game content build systems to support games delivery, deployment, and development Work closely with Client Developers, Artists, Content and Publishing teams to ensure a full functioning and highly available set of build pipelines Ensure the operational excellence, high availability, and resilience of the implemented build systems by adopting best-practice, scalability, and reliability designs for on premise or cloud hosting Troubleshoot issues with build agents and build jobs Documentation of the developed build systems and practices Requirements English Fluent - Must be able to communicate fluidly with the team.
Minimum of 3 years of experience in designing, implementing and operating build systems for mobile games (preferably Unity3D Engine games) in multiple platforms (OSX, IOS, Android, PC) Skilled professional experience designing build pipelines using build frameworks (Jenkins Pipelines, GitHub Actions, TeamCity etc.)
Good Experience administrating Jenkins Good programming skills for jobs automation and scripting (e.g., Unity3D C#, Python, Bash) Experience administrating operating systems related with Build Systems (Linux, Windows, MacOS) environment Experienced in both troubleshooting and identifying optimisations opportunities for build system hosts Knowledge of version control systems (preferably Perforce, SVN and Git) Effective communication skills and enjoys sharing knowledge and collaborating with others Desirable Experience working with Public Clouds (e.g.
: AWS, GCP, Azure) Experience developing and supporting build systems in containerized solutions Experience with Terraform, Consul, Vault, and Packer