Menu
921 readers
Gameloft Paris (logo)
Gameloft
14 rue Auber 75009
75009 Paris
France

Date : 03.05.2023
Reference : AFJV-EDEV132-25458

Gameloft Paris

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
  • Good communication skills in English
  • Proactivity, problem-solving, curiosity, open-minded, hands-on

Nice to have :
  • Experience with AWS or Azure
  • 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 !

To: Recruiter
ApplyBack
  • Share
  • Follow