Description du poste:
Le superviseur du pipeline est responsable dâune Ă©quipe de dĂ©veloppeurs qui construisent un pipeline de production en temps rĂ©el. Il sâagit dâun rĂŽle pratique qui consiste Ă diriger et Ă superviser dâautres dĂ©veloppeurs ainsi que le dĂ©veloppement du code du pipeline. Lui et son Ă©quipe travailleront avec dâautres dĂ©veloppeurs pour concevoir, dĂ©velopper et soutenir le pipeline de production en temps rĂ©el basĂ© sur la technologie de capture de mouvement, camĂ©ra en temps rĂ©el et de moteur de jeux, avec des intĂ©grations aux outils et flux de travail existants du pipeline de longs mĂ©trages.
Les principaux ensembles dâoutils incluent Unreal Engine, Maya, Nuke, Substance Painter, Perforce, Git et Shotgrid. Le superviseur du pipeline doit maĂźtriser la programmation C++, Python et Mel dans un environnement Windows et doit ĂȘtre ouvert Ă lâexploration de nouveaux outils, processus et produits dans le cadre de son travail. Le superviseur du pipeline travaillera Ă©galement avec les superviseurs de dĂ©partement de Reel FX afin de maximiser lâuniformitĂ© et la rĂ©utilisation de la technologie dans lâensemble de lâorganisation.
Responsabilités:
⹠Définir, documenter et promouvoir une vision du flux de travail pour le groupe de production en temps réel.
âą Offrir un soutien aux artistes et aux superviseurs et sâassurer de rĂ©soudre les problĂšmes en temps opportun.
âą Rencontrer rĂ©guliĂšrement des artistes et des superviseurs pour dĂ©terminer les besoins et planifier des outils qui contribuent Ă lâefficacitĂ© des artistes.
âą Ălaborer et tenir Ă jour des scripts, des outils et des bibliothĂšques de pipeline et dâapplication.
âą Veiller Ă ce que les meilleures pratiques logicielles soient utilisĂ©es au sein de lâĂ©quipe du pipeline.
âą Collaborer avec les superviseurs de pipeline pour aider Ă dĂ©finir et Ă amĂ©liorer les outils et les flux de travail de lâentreprise.
Qualifications:
⹠Baccalauréat ou diplÎme de niveau supérieur en science informatique, en génie informatique ou dans un domaine connexe.
âą Au moins cinq ans dâexpĂ©rience professionnelle pertinente dans un contexte de production.
âą ExpĂ©rience des processus dâĂ©laboration collaborative et dâexamen des codes.
⹠Maßtrise de C++, Python, Windows et des meilleures pratiques en matiÚre de développement de logiciels.
⹠Compréhension profonde des pipelines de jeux, CG ou VFX.
⹠Connaissance et expérience des systÚmes de contrÎle de code source comme Perforce et Git.
âą Excellents esprit dâĂ©quipe et aptitudes en rĂ©solution de problĂšmes et en communication.
âą CapacitĂ© de gĂ©rer dâautres dĂ©veloppeurs et de crĂ©er un environnement dâĂ©quipe productif.
âą Engagement ferme Ă soutenir les artistes et le personnel de production dans un environnement en constante Ă©volution.
âą ExpĂ©rience de la crĂ©ation de versions personnalisĂ©es du moteur ââUnrealââ.
âą ExpĂ©rience du moteur ââUnrealââ, de Maya, Substance Painter, Nuke et Shotgrid.
⹠Expérience des outils, processus ou données de capture de mouvement, un atout.
⹠Expérience de Houdini, un atout.
⹠Expérience de Linux, un atout.
Remarque :
Cette description du poste ne se veut pas exhaustive. LâemployĂ© pourrait avoir Ă rĂ©aliser dâautres tĂąches pour rĂ©pondre aux besoins courants de lâentreprise.
Veuillez noter que les candidatures de citoyens et de résidents permanents du Canada seront examinées en priorité.
Seules les personnes dont la candidature aura été retenue seront contactées.
Des rĂ©fĂ©rences peuvent ĂȘtre demandĂ©es.
Notez que le gĂ©nĂ©rique masculin est utilisĂ© dans le but dâallĂ©ger le texte.
Reel FX MontrĂ©al souscrit au principe dâĂ©quitĂ© en matiĂšre dâemploi.
--------------------------------------------------------------------------
Job Summary:
The Pipeline Supervisor is responsible for a team of developers building and maintaining the real-time production pipeline. This is a hands-on role that involves directing and supervising other developers along with pipeline code development. You and your team will design, develop, and support the real-time production pipeline based around motion capture, real-time camera, and game engine technology with integrations to existing feature film pipeline tool sets and workflows.
The primary tool sets include Unreal Engine, Maya, Nuke, Substance Painter, Perforce, Git and Shotgrid. The pipeline supervisor should be proficient in C++, Python, and Mel programming in a Windows environment, and open to exploring new tools, processes, and products as a regular part of the job. You will also work with department supervisors across Reel FX in order to maximize consistency and reuse of technology across the organization.
Responsibilities:
â Define, document, and promote a workflow and vision for the real-time production group.
â Provide support to artists and supervisors and ensure that issues are resolved in a timely manner.
â Meet with artists and supervisors on a regular basis to identify needs and plan tools that contribute to artist efficiency.
â Develop and maintain pipeline and in-application scripts, tools, and libraries.
â Ensure software best practices are used within the pipeline team.
â Collaborate with department supervisors to help define and improve company tools and workflows.
Qualifications:
â Bachelorâs degree or higher in Computer Science, Computer Engineering, or other related field.
â At least 5 years of relevant professional experience in a production context.
â Experience with collaborative development and code review processes.
â Proficient in C++, Python, Windows, and software development best practices.
â Firm understanding of game, CG, or VFX production pipelines.
â Knowledge of, and experience with, source code control systems such as Perforce and Git.
â Excellent problem solving, communication, and team skills.
â Ability to manage other developers and create a productive team environment.
â A strong commitment to supporting artists and production staff in a fast-paced, ever-evolving environment.
â Experience with building custom versions of Unreal engine.
â Experience with Unreal Engine, Maya, Substance Painter, Nuke, and Shotgrid.
â Experience with motion capture tools, processes, and/or data is a plus.
â Experience with Houdini is a plus.
â Experience with Linux is a plus.
This job description is not meant to be all inclusive. Employee may be required to perform other duties to meet the ongoing needs of the organization.
Please note that Canadian citizen or a permanent resident candidates will be treated in priority.
Only the selected candidates will be contacted. Please note that you may be asked to provide references.
Get notifed when new similar jobs are uploaded
Get notifed when new similar jobs are uploaded
Get notifed when new similar jobs are uploaded