French version below
Responsibilities:
- Primarily responsible for developing high quality, stable code for use within Shotgun’s Ecosystem
- Architect, develop and maintain the integration of Shotgun in our production pipeline using Python
- Architect, develop and maintain internal web-based services that integrate with Shotgun
- Create testable, efficient and reusable code by using best in class software development practices
- Participate in design and code reviews
- Create unit and functional tests
- Participate in the continuous improvement of the development process
- Boost performance and encourage innovation
- Stay plugged into emerging technologies and industry trends and apply them into operations and activities
- Perform other Ad Hoc tasks as required
Requirements:
- A university degree or equivalent experience in Computer Science, Software Engineering or similar field
- Minimum 5 years of Python programming experience and/or 5+ years of front-end web development experience
- Minimum 3 years years VFX Pipeline experience required
- Knowledge and experience with Shotgun Software Platform
- Understanding of production workflow, project management and scheduling
- Proven debugging, development testing, and problem solving abilities
- Flexible and able to work in a frequently changing environment
- Knowledge of relational database design and implementation is a plus
- Ability to handle high stress environments
//
Responsabilités:
- Etre responsable du développement d'un code stable et de haute qualité à utiliser dans l'écosystème de Shotgun
- Designer, développer et maintenir l'intégration de Shotgun dans le pipeline de production en utilisant Python
- Développe et maintient des plugins de gestion des événements de Shotgun
- Crée un code testable, efficace et réutilisable en utilisant les meilleures pratiques de développement de logiciels
- Participer à des évaluations de conception et de code
- Créer des tests unitaires et fonctionnels
- Participer à l'amélioration continue du processus de développement
- Accroître la performance et encourager l'innovation
- Rester branché sur les nouvelles technologies et les tendances de l'industrie et les appliquer dans les opérations et les activités
- Effectuer d'autres tâches Ad Hoc au besoin
Qualifications requises :
- Un diplôme universitaire ou une expérience équivalente en Informatique, en développement de logiciels ou dans un domaine similaire
- Minimum de 5 ans d'expérience de programmation Python et/ou 5 ans d'expérience en développement Web frontal
- Minimum de 3 ans d'expérience Pipeline VFX requise
- Connaissance et expérience solide avec Shotgun Software Platform
- Compréhension du flux de production, de la gestion de projet et de la planification
- Forte habilité en déboggage, tests de développement et capacités de résolution de problèmes
- Flexible et capable de travailler dans un environnement qui change souvent
- Connaissance de la conception et de la mise en œuvre de la base de données relationnelle
- Capacité de gérer des environnements à contraintes élevées