Are you passionate about creating unforgettable gaming experiences on PC and Console ? Look no further than Gameloft Paris Studio !
Our human-sized studio is made up of 20 talented professionals, including seasoned veterans and fresh new talent, all working together to create a culture of creativity, collaboration, and innovation. Our focus on quality and player satisfaction drives us to make games that our players love and we're proud to work on.
If you're ready to join us on our journey and share our passion, then let's create something amazing together !
Build & Release Engineer
Permanent contract Paris (75)
Position Duties
Responsabilities
As our new Build and Release Engineer in our tech team based in Paris, your main responsabilities will be to :
Be the main interlocutor on build pipelines & devops topics related to games
Ensure guidelines and best practices are applied in our build pipelines
Ensure standardization and templatization of our build pipelines
Ensure centralization of our packages & artifacts produced by our build pipelines for or from our games
Ensure efficiency of our game development tools & build pipeline especially regarding performance & cost
Participate to the devops communities and center of excellence at Gameloft
Maintain related documentation (Git, Perforce, ...)
Maintain the data pipelines for internal tools across SQL databases, NoSQL databases, file storage, Perforce and Git
Build, automate, and deploy Kubernetes clusters for containerized internal tools
Stage, deploy, verify, monitor, and respond to phases within a CI/CD pipeline using a Kubernetes environment
Work on versioning and build outputs to meet the needs of different internal teams and partners
First Missions :
Setup a bridge between Perforce and Git
Setup a Jenkins instance and build a modular Jenkins framework that is reusable across projects to build engines, games and assets.
Build and maintain a system to deliver Unreal Engine builds in different forms (source, binary, mixed) including patches
Look into Karpenter and EKS Blueprints to improve the way we use and deploy cloud resources
Build and maintain a system to automate helm chart building and versioning
Standardize the different build pipelines to a common core so it can be shared as reusable base templates
Benchmark the different build pipelines to figure out possible bottlenecks and support teams for improvements
Evaluate our current package manager stack and compare it to alternative solutions in order to eventually switch to a better solution
Establish an inventory of the different build pipelines used in our games
Candidate Profile
Qualifications :
Experience of a least 5 years in game industry
Experience with languages or scripts used in most common build pipelines such as C#, Python
Experience with SCM tools like Git and Perforce and knowing their pros and cons
Experience with CI/CD tools such as Jenkins, Gitlab CI/CD or others
Experience with Distributed Build Systems such as Incredibuild or others
Experience with Package Managers like Nuget, Conan, ... or Artifactories such as JFrog
Experience with Build Pipelines (code, data) of main game engines such as Unreal
Experience with Docker, Kubernetes and related container technologies.
Strong knowledge of Git workflows as well as Perforce workflows
Experience in working on projects with large binaries / artifacts / files or complex build pipelines
Experience in console production pipeline
Awareness of security best practices and pipelines (credential management, SAST, ...)
Familiarity with Linux
Additional Information
Join a diverse and talented team of professionals from around the world, working together to create unforgettable gaming experiences
Enjoy a wonderful working environment in the heart of Paris, with cool offices and flexible working arrangements (2 days remote per week, flexible summer)
Benefit from training opportunities, lunch vouchers, competitive health insurance, and more !
Provide
The position is based in Paris, France (not open to full-remote)
Please send us your resume so that we can get back to you asap !