Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Evaluate new technologies and growing internal automation projects
- Evaluate infrastructure requirements from dev and design production solutions
- Create productive models for integrating internal dev teams and vendors with our infrastructure
- Understand and collaboratively derive common dev workflows for a variety of security-related technologies
Job Requirements
- You have experience as a Python Developer.
- You have strong working knowledge of TDD / Unit Testing experience.
- You're familiar with CI/CD.
- Bachelor's Degree in Computer Science, Engineering or related field (or equivalent expertise).
- Minimum of 3 years of C development experience, or related higher level languages. Along with strong Python and/or Perl development experience
- Solid understanding of Data Structures, Algorithms, and Object-Oriented design
- Strong problem-solving skills.
- Good (especially written) English communication skills.
Desired Qualifications:
- Prior successful experience as a systems performance or site/systems reliability engineer
- Demonstrated experience working in large, complex systems environments.
- You have experience with some or all of the following VFX tools: Nuke, Mari, Hiero, render management software such as Deadline, Tractor, Grid Engine, understanding of colour workflow in VFX, 2D / 3D applications, Nuke / Maya in API development and Shotgun toolkit.
- Deep understanding of the internet and networking protocols.
- MS in Computer Science or related technical field.
- Relevant work experience, including experience in a high-volume or critical production service environment.
- Experience with High-Performance Unix Programming will be an advantage.
- Knowledge of open source queuing systems (RabbitMQ) will be an advantage.
- Knowledge of IP networking, network analysis and performance and application issues using standard tools such as tcpdump.