This job listing expired on Sep 17, 2022
Tweet

About the Organization

Ubisoft is a leading developer and publisher of video games worldwide whose brand portfolio covers blockbusters such as Assassin’s Creed, Prince of Persia and Splinter Cell, as well as games for the whole family, from Imagine and Petz to Rayman Raving Rabbids. To continue building on its achievements for the future, Ubisoft is looking for new talent for its growing Indian studio in Mumbai!

We favor diversity, creativity, drive and team spirit. If you’ve got the skills and the desire to succeed, we want you to be a part of this exciting period of growth.

Job Title: Build Engineer

Job Summary:

A Build Engineer speeds up and automates aspects of the processes of developing, testing and releasing game, allowing for the continuous delivery and updates.

This is a programming-intensive job, requiring extensive familiarity with scripting languages along with adherence to best practices for version control, CI/CD and bug tracking.

This role aims to simplify the development process and ensure timely build releases.

Responsibilities:

  • Enable everyone on the project to work (i.e. develop the game) and giving them time back through the use of CI/CD and other automated processes
  • Development and Maintenance of CI/CD Pipeline
  • Build code CI/CD to catch compilation breaks Build and Deliver the game as standalone packages
  • Maintain Project infrastructure related to CI/CD like physical machines, perforce servers, web servers, cloud machine services, NAS space, artifactory, asset store, etc
  • Develop services and manage environments specifically tailored to building the game code efficiently and without interruption to development work
  • Streamline time intensive or repetitive tasks through use of automation, packaging, and silent installations
  • Assist in development of automated process that would help production
  • Debugging with developers to figure out the differences in user setup and build pipeline to identify cause of issue/error
  • Develop and maintain the design & troubleshooting documentation

Required Skills & Qualification:

  • Experience: Minimum 3+ years of experience in DevOps
  • Education: Bachelor’s Degree preferably in Computer Science Engineering
  • Programming: Proficient in scripting languages like Python, C#, Ruby, Shell
  • CI/CD: Experienced in Jenkins/TeamCity/Bamboo/Gitlab
  • Troubleshooting: Excellent in troubleshooting issues in build pipeline along with good technical and creative problem-solving abilities
  • Analytical Thinking: Assess releases to identify areas to improve reliability or performance
  • Team Collaboration: Effective collaboration with developers, project managers and other job roles associated with the project (both locally and across different locations)
  • Communication Skills: Effective written and verbal communication, ability to prepare reports and documentation and deliver presentations to team leaders and coworkers

Other Skills:

  • Good organization skills.
  • Strong analytical and troubleshooting skill
  • Excellent English communication skills (spoken and written).

Ubisoft India is an equal opportunity employer and welcomes applications from all interested parties. The studio welcomes and encourages applications from people with disabilities. We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.