Build Engineer
Pune, MH, IN
2d ago

Company Description

Ubisoft is a leading developer and publisher of video games worldwide whose brand portfolio covers blockbusters such as Assassins Creed, Watch Dogs, The Division, Prince of Persia and Splinter Cell, Ghost Recon, Rainbow Six, Rayman, Just Dance as well as games for the whole family, from Imagine and Petz to Raving Rabbids.

To continue building on its achievements for the future, Ubisoft is looking for new talent for its growing Indian studio in Pune!

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

Job Description

  • 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 :
  • i. 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

    ii. Development and Maintenance of CI / CD Pipeline

    iii. Build code CI / CD to catch compilation breaks and report to the team of any breaks so they can be tracked and fixed

    iv. Build and Deliver the game as standalone packages

    v. Maintain Project infrastructure related to CI / CD like physical machines, perforce servers, web servers, cloud machine services, NAS space, artifactory, asset store, etc

    vi. Develop services and manage environments specifically tailored to building the game code efficiently and without interruption to development work

    vii. Streamline time intensive or repetitive tasks through use of automation, packaging, and silent installations

    viii. Assist in development of automated process that would help production

    ix. Debugging with developers to figure out the differences in user setup and build pipeline to identify cause of issue / error

    x. Develop and maintain the design & troubleshooting documentation

  • Required Skills & Qualification :
  • i. Experience : Minimum 3 years of experience in DevOps

    ii. Education : Bachelors Degree preferably in Computer Science Engineering

    iii. Programming : Proficient in scripting languages like Python, C#, Ruby, Shell (C# will be preferred)

    iv. CI / CD : Experienced in Jenkins / TeamCity / Bamboo / Gitlab

    v. Troubleshooting : Excellent in troubleshooting issues in build pipeline along with good technical and creative problem-solving abilities

    vi. Analytical Thinking : Assess releases to identify areas to improve reliability or performance

    vii. Team Collaboration : Effective collaboration with developers, project managers and other job roles associated with the project (both locally and across different locations)

    viii. Communication Skills : Effective written and verbal communication, ability to prepare reports and documentation and deliver presentations to team leaders and coworkers

    Additional Information

    To all recruitment agencies : Ubisoft does not accept agency resumes. Please do not forward resumes to our jobs alias, Ubisoft employees or any other company location.

    Ubisoft is not responsible for any fees related to unsolicited resumes

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form