Description
Position:
|
Lighting/Shading TD
|
POSITION OVERVIEW
Under the guidance of the CG Supervisor, the Lighting/Shading TD supports the lighting and surfacing artists through one-on-one guidance to resolve production problems and in facilitating creative workflows through innovation.
PRIMARY AREAS OF RESPONSIBILITY
·
Develops and maintains leading-edge proprietary tools/shaders/plug-ins/scripts used in CG production.
·
Evaluates any issues that may arise in the lighting and surfacing departments and sets up the pipeline as needed.
·
Following the CG Supervisor’s lead, the Lighting/Shading TD collaborates closely with the Lighting and Surfacing Supervisors and Leads to trouble shoot and to resolve issues in order to facilitate smooth and efficient workflow.
·
Collaborates with
other TDs in fulfilling the needs of the production.
·
Assists in the development of Production Technology tasks as necessary.
·
Provides support and documentation for tools created.
·
Adheres to digital file management protocols.
·
Supports and integrates the values of Rainmaker that being a commitment to innovation, creativity, professionalism and inspiration.
·
Interacts respectfully and professionally with colleagues, other staff members, partners and clients.
QUALIFICATIONS
Education/Experience:
·
Advanced degree in Computer Science, Mathematics, Physics or related disciplines is required.
·
2-3+ years of experience working in a professional environment within their discipline.
Knowledge/Skills/Abilities:
·
Knowledge of CG Feature Animation or visual effects.
·
Good
understanding of advanced lighting, shading, and rendering techniques.
·
Strong programming skills. Good understanding of basic trigonometry, calculus, and linear algebra is
required.
·
Previous experience working with Maya and RenderMan is required.
·
Ability to develop Maya/RenderMan plug-ins, and RenderMan shaders is a definite asset.
·
Demonstrable knowledge of Python is required, C/C++ is an asset.
·
Experience
with OpenGL/GPU shading and rendering is an asset.
·
Production experience with Nuke and its API is required.
·
Previous experience with Qt is a definite asset.
·
Experience with MySQL and/or Postgress database management systems is an asset.
·
Experience with revisions control systems such as Perforce, git , or Subversion is required.
·
Working experience with render farm management software is required, knowledge of Qube API is a strong asset.
·
Ability to communicate and/or demonstrate ideas clearly and concisely. Practices attentive and active listening skills. Incorporates feedback and direction received from the Studio CG Supervisor and/or Show CG Supervisor.
·
Open to and encourages feedback and new initiatives. Shares information and techniques with team members.
·
Adaptable to change, he/she can alter course of action quickly per production needs. Highly motivated, pro-active, solid work ethic and positive attitude.
·
Makes decisions in a timely manner. Accepts accountability for own actions.
·
Efficient and detail oriented. Ability to complete work with minimal supervision.
·
Strong problem solving skills and ability to work collaboratively.
·
Ability to deliver assignments on time and meet or exceed department objectives within the production budget and scheduled parameters.