Spécialiste de configuration / Build Master

Programmation / Programming Montréal, Québec


Description

Position at Square Enix Montreal

// English version will follow //

 

Titre : Spécialiste de Configuration

Relève du : Directeur technologie

 

Square Enix Montréal est à la recherche d’un talentueux Spécialiste de Configuration pour rejoindre notre équipe technologique responsables des outils et infrastructures utilisés par les équipes de développement de jeux.

 

Responsabilités :

-          Concevoir et implémenter des pipelines de configuration et de versions flexibles, dépendantes et performantes;

-          Concevoir de A à Z des solutions pour répliquer les pipelines en prenant en comptes les contraintes technologiques et logicielles de chaque projets;

-          Ajuster les pipelines et s’assurer qu’ils répondent aux plus hauts critères de qualité;

-          S’assurer que les agents et les outils répondent aux exigences propres à chaque projet;

-          Faire des recommandations et prendre les décisions techniques nécessaires sur le système, les fonctionnalités ainsi que l’amélioration des processus et de l’architecture;

-          Anticiper les ressources et les logiciels d’automatisation nécessaires a chaque étapes clés des projets;

-          Documenter les bonnes pratiques et l’ensemble des processus.

 

Expérience & Qualifications:

-          Diplôme universitaire en programmation, génie informatique, génie logiciel ou équivalent

-          3+ ans d'expérience dans un poste similaire

-          Forte attention aux détails, performances et dépendances

-          Expérience avec C#, Java, Typescript, Unity

-          Forte connaissance des outils SCM (Perforce, Git)

-          Expérience dans les langages de scripting

-          Forte compréhension des processus et outils d’automatisation

-          Capacité d’adaptation dans un environnement en continuel changement

Compétences interpersonnelles :

-          Avoir une approche toujours focalisée sur les objectifs tout en gardant les besoins du client toujours en priorité

 

-          Esprit d’équipe indispensable

 

-          Faire preuve d’organisation et d’autogestion

-          Faire preuve de maturité et avoir une attitude professionnelle, à l'aise de donner et de recevoir des critiques constructives

 

Motivation et intérêts :

L’ambition et la passion pour les jeux vidéo sont essentiels!

 

 

 

Title: Build Master

Reports to: CTO

 

Square Enix Montreal is looking for talented build master to join our technologic team responsible for tools and infrastructures used by game development teams.

 

Responsibilities:

-          Design and implement highly scalable, dependant and performant build pipelines;

-          Design end to end solutions for repeatable build pipelines taking in consideration technologic and software constraints of each team;

-          Tweak the pipelines and ensure they are of the highest quality;

-          Make recommendations and make major technical decisions regarding the build system and its features in order to improve build processes and architecture;

-          Anticipate automation material resource and software needs for project milestones;

-          Write guidance documentation and document all processes.

 

Experience & Qualifications:

-          University diploma in programming, computer engineering, software engineering or equivalent

-          3+ years of experience in a similar position

-          Strong attention to detail and focus on performance and dependability

-          Experience working with different stacks and programming languages

  • C#, Java, Typescript, Unity

-          Strong knowledge of SCM tools (Perforce, Git)

-          Experience in Scripting languages

-          Strong understanding of automation tools and processes

-          Autonomy and self-management to carry on complex assignments without supervision

-          Strong ability to lead change and mentoring

 

Interpersonal skills:

-          Goals based approach with the client needs always as a priority

-          Being a team player is a must

-          Organization and self-management

-          Maturity and professional attitude, comfortable in giving and receiving constructive criticism

 

Motivation and Interests:

Ambition and passion for video games are essential!