Sponsors
Sponsor Products
Senior Python Developer
Senior Python Developer
  Full-Time @ Pixomondo

Location:
Toronto, Ontario, Canada

Apply via E-Mail

Apply On-Line

 

Skills & Requirements:
Minimum qualifications:
- Computer Science degree or equivalent experience
- 5+ years Python (comfortable designing APIs and larger application architecture)
- 2-3 years C/C++ Visual Studio (work will entail compiling complex VFX C/C++ libraries and dependencies on Windows)
- 3+ years SQL / RDBMS database admin (and/or equivalent experience with NoSQL databases such as MongoDB + Redis)
- Strong familiarity with git / svn and collaborative workflows (code review, standards, etc.)
- Reasonably comfortable with Continuous Integration and Deployment tools and procedures

Desired qualifications:
- UI development using PySide / PyQt4
- Linux Administration experience and familiary with VMs (Vagrant / Docker knowledge a plus)
- Experience deploying memcached / redis and other caching systems
- Experience with Agile (Scrum / Kanban), the ideal applicant is comfortable coaching others in Agile
- Basic Javascript / Typescript + HTML + CSS / SASS
- Experience deploying ELK stack or other logging / stats / visualization tools

 Pipeline/Python Developer responsibilities:
- Develop and maintain shared Python libraries, web interfaces, microservices, and databases.
- Manage and troubleshoot a complex deployment mechanism to ensure maximum uptime.
- Maintain, refactor, improve, and test existing code to reduce technical debt.
- Proactively help refine and improve the team's development standards and processes.
- Communicate with team and other production personel.
- Do code reviews and give productive feedback to team members.
- Submit your own code for code reviews.

 

 

This job posting was last updated on Sept. 19, 2017