
Développeur.euse pipeline
- Montreal, QC
- Permanent
- Full-time
- Concevoir et développer des outils intégrant RV, ShotGrid, Hiero et les systèmes internes dans des pipelines de validation évolutifs, adaptés aux projets.
- Maintenir et étendre les API pour automatiser les dailies, générer des playlists et assurer le suivi des versions éditoriales.
- Travailler directement avec les équipes projets pour mettre en place des flux de validation personnalisés.
- Développer la logique des nœuds d'ingest, de publication et de validation dans le moteur d'automatisation interne.
- Garantir la circulation fluide des métadonnées entre les systèmes de production, d'éditorial et de pipeline.
- Contribuer à des bibliothèques et composants réutilisables permettant d'étendre les capacités du pipeline de validation.
- Maintenir un haut standard d'expérience utilisateur (UX) dans tous les outils : simplicité, fiabilité, performance.
- Développer des interfaces utilisateur avec Qt (PySide2/PyQt) ainsi que des utilitaires en ligne de commande pour les tâches automatisées.
- Documenter clairement les outils et les flux et offrir un soutien technique aux équipes utilisatrices.
- Travailler en étroite collaboration avec les Superviseur.e.s VFX, les équipes de production, d'éditorial et les autres développeur.euse.s pipeline pour affiner les besoins fonctionnels et résoudre les points de friction.
- Appliquer les bonnes pratiques en matière de contrôle de version, tests, et CI/CD dans un environnement Git collaboratif.
- Assurer la stabilité, la maintenabilité et la performance des systèmes dans un contexte multi-projets à rythme élevé.
- Minimum de 8 ans d'expérience en tant que développeur.e pipeline ou ingénieur.e outils dans un studio VFX
- Baccalauréat ou maîtrise en informatique, génie logiciel ou domaine connexe
- Excellente maîtrise de Python en environnement de production
- Expérience concrète avec RV, ShotGrid et Hiero
- Compétences solides en UX et développement d'interfaces avec Qt (PySide2/PyQt)
- Bonne compréhension des flux de validation en VFX, des timelines éditoriales et du versioning
- À l'aise dans un environnement Linux et avec les outils CLI pour le scripting et le débogage
- Maîtrise des pratiques Git collaboratives (branches, PRs, revues de code), TDD et CI/CD
- Expérience en développement C++ et outils de compilation
- Connaissance du développement web full-stack (Flask, FastAPI, React)
- Compréhension des flux colorimétriques : ACES, OCIO, gestion de LUTs
- Expérience avec des moteurs d'automatisation ou de gestion de flux de validation
- Maîtrise de Rez pour la gestion des environnements et des packages
- Connaissance des outils éditoriaux dans un contexte VFX : Avid, Final Cut Pro, DaVinci Resolve
- Contrat permanent à temps plein
- Structure de travail flexible et hybride dans tous nos bureaux
- 5 jours de congé payés pour maladie ou raisons personnelles
- Assurance collective, accès à Dialogue pour un soutien en ligne et à un Programme d'aide aux employés (PAE)
- REER avec contribution de l'employeur.