Pipeline Technical Director
Job Summary:
The Pipeline TD's role is to develop, document, maintain and support tools within the visual effects pipeline and provide asset management support across a variety of teams and projects within Marcom CG Studio.
The Pipeline TD provides short-term support to production teams and participates in strategic planning, closely collaborating with internal Stakeholders, Senior Pipeline TDs and Senior Artists.
This position requires a background in software development, proven technical leadership skills, a positive & goal-oriented attitude with a focus on problem solving and excellent communication with a variety of stakeholders in an ever-changing environment.
Key Qualifications:
- Problem-solving skills
- 10+ years experience programming in Python in a professional context
- Experience programming for DCC applications with their built-in APIs (e.g. Maya, Nuke, Houdini)
- Experience working with Git or a similar version control system
- Experience working with ftrack or a similar production database and asset management system
- Experience working with the Qt GUI framework and its Python bindings (PyQt, PySide)
- Working knowledge of UNIX-based operating systems such as macOS or Linux and a shell such as Bash or zsh
- Understanding of basic networking and file storage concepts as well as related performance issues that might arise in a HPC context
- Ability to self-organize and prioritize tasks in a fast-changing environment
- Excellent written and verbal communication skills
- Understanding of the visual effects pipeline in general and concise documentation.
Description:
- Develop, document, maintain and support pipeline tools across DCC applications, projects and teams
- Provide asset management support and maintain production database integrity and consistency
- Educate and support artists in using the pipeline and its tools
- Participate in strategic planning and offer research insights that will improve pipeline efficiency
- Work with other Pipeline TDs and Systems Engineers in a highly collaborative process
- Engage in collaborative design sessions with other Pipeline TDs when devising new workflows, systems and tools
- Engage in productive feedback mechanisms such as code reviews and sprint reviews / retrospectives
- Embrace a DevOps mentality and apply its practices with the goal of achieving a high level of software quality
- Document and communicate changes to the rest of the pipeline team and the wider organization
Desirable:
- Experience in applying DevOps practices
- Experience in working within an agile development team (e.g. Scrum, Kanban)
- Experience with CI/CD or SDLC
- Experience in visual effects production
- Track record of delivering software projects
Education: Ideally you have a college degree and at least 10 years work experience in the creative and design field or the equivalent.