Directeur(trice) Technique - Animation / Technical Director - Animation

Montreal, Québec, Canada Full-time

ENGLISH FOLLOWS

 

Description de l’entreprise:

L’Atelier Animation est un studio spécialisé dans la fabrication de séries et de longs métrages d'animation en images de synthèse.

Établie à Montréal depuis 2012, l'Atelier se démarque par le choix de ses projets d'envergure et par son infrastructure technologique en constante amélioration.

Véritable lieu de créativité, le studio privilégie le talent et l'audace en s'entourant d'artistes, de techniciens et de gestionnaires passionnés.

 

Description du poste :

Le Directeur technique - animation est principalement responsable de développer des outils front-end pour le département d’animation, en tenant compte des prérequis et des échéanciers définis par les superviseurs de l’animation. Travaillant sous la supervision du Directeur R&D, le Directeur technique – animation est la personne clef pour toute question technique dans son département. Le poste requiert de solides compétences en développement de logiciels, de l'expertise dans un ou plusieurs langages de programmation et une capacité à concevoir du code et des outils robustes, efficaces et faciles à entretenir.

 

Responsabilités:

 

GESTION:

- Tenir l’échéancier et les quotas de production communiqués par les superviseurs de l’animation;
- Assister aux réunions de R&D et aux réunions d’animation;
- Travailler avec les Superviseurs (animation) pour définir les paramètres et les besoins liés au pipeline du département d’animation;
- Remplir les tâches dans les délais alloués par le département d’animation et le Directeur R&D;
- Exécuter les corrections demandées par le Directeur R&D en faisant preuve d’esprit d’analyse;
- Tenir à jour le système de suivi et communiquer sur les travaux en cours;
- Maintenir une bonne entente et une bonne dynamique d’équipe;

 

DÉVELOPPEMENT:

- Élaborer des méthodes de travail, des outils et des solutions liées aux différentes disciplines impliquées dans la fabrication d’un pipeline de film d’animation 3D;
- Développer, maintenir et soutenir les outils du pipeline (front-end);
- Intégrer les services du pipeline front-end requis en écrivant des plugins et extensions PYTHON pour les packages d’une tierce partie utilisés dans le pipeline;
- S'assurer que toutes les métadonnées et les callbacks soient correctement implémentés;
- Écrire la documentation sur les outils et les codes développés;
- Former les artistes sur les outils du pipeline;
- Écrire les scripts PYTHON requis pour les différents outils des départements;
- Effectuer des révisions du code;
- Utiliser la version de code back-end pour développer ses outils;
- Travailler dans le contexte technique imposé par la production;
- Après expertise, développer des outils pour le département d’animation approuvés par le Superviseur - Animation et le Directeur R&D dans la pipeline existante;
- Être le support R&D au département d’animation;
- Informer la coordination, le Superviseur - animation et le Directeur R&D de l’avancement du travail;

 

COMPÉTENCES EXIGÉES:

- Détenir un baccalauréat ou un diplôme équivalent en informatique, en animation 3D ou l’équivalent en expérience de travail;
- Avoir au moins deux (2) ans d’expérience dans un environnement de production; d’animation, de jeux vidéos ou avoir des expériences équivalentes;
- Posséder une bonne connaissance de l’anglais et du français tant à l’oral qu’à l’écrit;
- Avoir une excellente compréhension au niveau de la production:  

  • Des procédures et des langages de programmation orientés objet;

  • De la gestion d’assets modulaires à grande échelle et du contrôle de version;

- Avoir une bonne connaissance dans au moins un département CG :

  • Animatique, Layout, Rigging, Animation (prérequis animation et/ou rigging)

- Connaître les concepts de mise en cache de géométrie / Courbe (alembic);
- Avoir une connaissance adéquate des technologies de production / IT / IS, de leurs  méthodes, pratiques et tendances;
- Savoir concevoir des toolkits pour créer des interfaces utilisateurs;
- Comprendre les formats de fichiers et des données utilisées dans l'animation et les effets visuels;
- Avoir de l’expérience sur LINUX / UNIX (Optionnel);
- L’intégration d’une tierce partie dans le pipeline et le développement de plugin pour :

  • MAYA (obligatoire) 

  • GUERILLA ou KATANA (de préférence) 

  • SHOTGUN / TANK (de préférence) 

  • RV (de préférence) 

  • PYTHON Scripting (obligatoire) 

  • PyQT ou PySide (de préférence) 

  • Système de contrôle de révision: GIT. (de préférence) 

- Être citoyen canadien ou avoir le statut de résident permanent au Canada et être disposé à travailler à Montréal, Québec;

 

Titre du poste: Directeur technique - animation

Statut: Permanent ou contractuel / temps plein

Lieu de travail: Montréal

Salaire annuel: En fonction de l’expérience

Date d'entrée en poste : début 2019

 

//

 

Company Description:

L’Atelier Animation is an animation studio that specializes in the creation of 3D feature and television series.

Founded in Montreal in 2012, L'Atelier has distinguished itself by its choice of highly creative projects to work on and its constantly evolving technological infrastructure.

At its core, L'Atelier is a place of creativity, and the studio prides itself on the talent and audacity of all its passionate artists, technicians and managers.

 

JOB DESCRIPTION

The Technical Director – Animation is mostly responsible for developing front-end tools for the animation department while meeting the prerequisites and deadlines outlined by the animation supervisors. Working under the supervision of the R&D Director, the Technical Director - Animation is the key support person for all technical questions for their department. This position requires strong skills in software development, expertise in one or more programming languages, and the ability to create efficient, solid, and easy-to-maintain code and tools.

 

RESPONSIBILITIES

 

MANAGEMENT:

  • Manage deadlines and production quotas outlined by the animation supervisors;
  • Attend R&D and Animation meetings;
  • Collaborate with the supervisors (animation) to define their pipeline needs and guidelines;
  • Complete tasks within the deadlines set by the animation department and the R&D Director;
  • Execute corrections as per the R&D Director’s request through critical thinking and analysis;
  • Keep the tracking system updated and contribute to ongoing tasks communication;
  • Maintain good working relations and conditions within the team.


DEVELOPMENT:

  • Create workflows, tools, and solutions related to the different fields involved in the construction of a 3D animation film pipeline;
  • Develop, maintain, and support pipeline tools (front-end);
  • Integrate front-end pipeline services by writing PYTHON extensions and plugins for third-party packages used in the pipeline;
  • Ensure that all metadata and callbacks are correctly implemented;
  • Detail out the tools and codes developed in written documents;
  • Give training to artists on pipeline tools;
  • Write PYTHON scripts required for various department tools;
  • Code revisions;
  • Use the back-end version code to develop its tools;
  • Work within the technical context imposed by production;
  • After becoming more familiar with the existing pipeline, develop its tools approved by the R&D Director and the Animation Supervisors;
  • Act as R&D support for the Animation Department;
  • Keep coordination, the Animation Supervisors, and the R&D Director informed of ongoing work.

 

QUALIFICATIONS:

  • Bachelor’s degree (or any equivalent degree) in computing, 3D animation, or work experience comparable to said degrees;
  • At least two (2) years of experience in a production, animation, or video game environment, or comparable experience;
  • Proficiency in both written and spoken English and French;
  • High understanding of production environments:
    • Object-oriented procedures and programming languages;
    • Large-scale modular digital assets management and version control;
  • Knowledgeable in at least one CG department:
    • Animatic, Layout, Rigging, Animation (Prerequisites: animation and/or rigging)
  • Knowledgeabled in cached geometry / Curve concepts (alembic);
  • Adequate knowledge of production technologies / IT / IS, their methods, practices, and trends;
  • Proficient in the conception of toolkits for the creation of user interfaces;
  • Understand file formatting and data used in animation and VFX:
  • LINUX/UNIX experience (optional);
  • Third-party pipeline integration and plugin development for:
    • MAYA (mandatory)
    • GUERILLA or KATANA (preferred)
    • SHOTGUN / TANK (preferred)
    • RV (preferred)
    • PYTHON Scripting (mandatory)
    • PyQT or PySide (preferred)
    • Revision control system: GIT. (preferred)
  • Canadian citizen or permanent resident of Canada, available to work in Montreal, Quebec

 

Job Title: Technical Director - Animation

Status: Fixed-term contract / full-time

Place of Work: Montreal

Start Date: Early 2019

Annual Salary: Experience-based