I happened across a job posting at ILM tonight. Holy shit would that be cool. I've wanted to work there since I was 10 years old.
Once it's filled that page will likely go away, so here are the job reqs:
Systems/Tools Programmer (Python)Department: Information Systems
Position Summary: Develops tools and applications to assist productions and CG Resources in managing resources, render processes and CG assets. Provides support to individuals and groups using these tools.
Responsibilities:
- Improves, develops, tests, maintains, and documents script libraries and large-scale applications for use by CG Resources and ILM Productions.
- Develops and distributes new systems and script releases and maintains relevant versions and libraries; assists with and follows up on integration.
- Receives requests and changes from Resources and Productions. Performs analysis, develops and integrates these changes into existing scripts and applications.
- Troubleshoots specific tools/applications issues with users and provides guidelines and assistance for all new development occurring outside the department.
Education, Experience and Skills:
- Bachelor's degree in Computer Science or other technical degree with 2-3 years experience in a professional software development environment required. Demonstrated ability to serve as an effective contributor on mid to large scale development projects.
- Proficient in UNIX.
- Python experience required. Shell and scripting language such as TCL or perl WBN.
- Experience with C or C++.
- Experience with computer graphics production a plus.
- SQL and database experience a must.
- Familiar with software development and Quality Assurance practices.
- Good communication and organization skills.
I got a darn good gig, but that right there is my dream job.