This position is no longer available.

Build Master

Permanent contract
Montreal
Salary: Not specified
No remote work

Novaquark
Novaquark

Interested in this job?

Questions and answers about the job

The position

Job description

Reporting to our CTO, Game deployment coordinator will oversee the architecture and maintenance of an automated deployment pipeline, ensure the high-level administration of Git for production, and be a build specialist in collaboration with the Technical Leadership Teams in Paris and Montreal.

Responsibilities :
• Make major technical decisions regarding the build system and its features.
• Carry out technological monitoring as it pertains to project objectives and the sector.
• Be a technical coach for the build and release specialists on the team.
• Challenge, develop and improve processes, to ensure the build system efficiency;
• Working closely with QA Ensure code reviews and other technical guidelines are always respected.
• Anticipate automation material resource and software needs for project milestones.
• Coordinate knowledge and best practices sharing with the whole team.
• Make recommendations to the programming team on build system architecture.
• Implement metrics and interpret these metrics to enhance the quality of the system.
• Make technical choices that reach beyond the project (long-term strategy).
• In collaboration with other working units, recommend and increase the efficiency of version creation systems and related pipelines.
• Ensure all necessary branches are merged before version locks


Preferred experience

What you bring :
• Bachelor’s degree in engineering or computer science or equivalent Work experience.
• 3-5 years relevant experience release/build automation.
• Experience deploying to Steam or other online distribution platforms.
• Excellent knowledge of Git.
• Extensive knowledge in scripting languages (eg. batch (win32), powershell or/and Unix Shell).
• Knowledge of C# and C++ languages is nice to have
• Expert knowledge of builds in C++ and C# (makefiles, C++ and C# compilers, Visual Studio, project configuration, etc.).
• Able to work Autonomously
• Good analytical skills and attention to detail.

Want to know more?