Our Pipeline department engineers technology to create fluid artist workflows and inter-departmental data flows for a wide range of VFX projects. They collaborate closely with other departments to allow artists to work as effectively as possible to create incredible visual effects.
Responsibilities:
Support and maintenance of tools and backend technology including troubleshooting, configuration, and deploying fixes
Designing and engineering new solutions
Developing existing software and workflows
Working with the global Pipeline department to apply improvements across the company
Working in collaboration with department leads and supervisors to determine the best solutions
Thorough documentation of all development and changes
Report to Pipeline leads for development priorities
Essential Skills:
Excellent Python and Linux skills
Problem solving abilities
Excellent communication and documentation skills
Ability to contribute to a large software development project
Detail orientated with a strong ability to multitask
Familiarity with modern development tools and processes such as git, ticket tracking, code reviews
A good understanding of the entire visual effects process, from shooting through to compositing
Experience developing tools for a 2D or 3D application such as Maya, Houdini or Nuke
Desirable Skills:
Database maintenance and integration experience
Development in other languages (eg C++, Javascript)
Experience setting up CI/CD and regression testing
Familiarity with Django, Flask, React, REST APIs or other modern JS framework
Experience with virtualization software (eg Docker, Kubernetes)
Working knowledge of Ansible for host deployment
Experience with Elasticsearch
Windows development experience
A degree in Computer Science
5+ Years visual effects production experience