This job listing expired on Feb 15, 2022
Tweet

Ubisoft is one of the world's biggest creators, publishers and distributors of videogames and interactive services. The group has a broad portfolio of internationally renowned brands such as Assassin's Creed, Ghost Recon, Just Dance, Far Cry, Watch Dogs, Rainbow Six...

Supported by a worldwide network of studios and distribution subsidiaries, the teams at Ubisoft are dedicated to offering players original and unforgettable game experiences on all popular platforms, including consoles, smartphones, tablets and PCs.

Job Description

Red Storm is looking for a Build-Release Engineer to join our team in aiding developers to create new AAA experiences. You’ll be creating automated processes for developers, maintaining build systems for worldwide development of new hit titles, and expanding our catalog of knowledge and experience to help make Red Storm a better studio.

At Red Storm, we expect our Build-Release Engineers to spend some of their time researching new ways to solve problems and half their time-solving problems, to be as proactive as possible.

Responsibilities:

  • Maintain a robust and reliable automated build and continuous integration process for the management of digital assets.
  • Monitor build servers, VMs, and developer systems, proactively solving developer problems before being reported.
  • Assist QC and developers in build deployment, engineering stable fixes to deliver new tasks to teams in the studio.
  • Manage software configuration tools.
  • Administrate Version Control software
  • Develop and maintain documentation of the build/release process.
  • Automate manual tasks to reduce downtime and improve stability of systems.
  • Assist with system management (JIRA, Perforce, and project databases)
  • Regularly cooperate with multisite & offsite partners, including development of shared systems

Qualifications

Minimum Qualifications:

  • Experience with scripting languages such as Python, bash, and/or batch
  • Experience with CI/CD systems such as Jenkins.
  • Bachelor’s degree in engineering, computer science, or related technical discipline. Alternatively, at least 1 year of relevant technical experience.
  • Experience with source control software.
  • Eye for automation; ability to see opportunities for turning manual tasks into automated ones.
  • Excellent communication skills with a willingness to interface with and assist all members of the development team.
  • Must be able to move quickly between tasks and roles to handle team and project needs
  • Positive attitude, strong work ethic, and the ability to work in a highly collaborative team environment

Preferred Qualifications:

  • Any experience with Helix Perforce Suite
  • C# experience
  • Powershell experience
  • Groovy experience
  • Familiarity with Linux
  • Management of Windows servers with Ansible/Terraform/Salt/etc.
  • Experience working with large artifacts/files
  • Monitoring metrics from (ELK, Telegraf/Grafana/Prometheus, etc.)

Additional Information

  • Subsidized paid medical and dental insurance for employees and dependents
  • Paid life, accidental death & dismemberment, short- and long-term disability insurance
  • Paid holidays
  • Flexible work schedule

All of your information will be kept confidential according to EEO guidelines.