Available Job


Posted March 1, 2021

Cloud Developer, Python - Permanent - 13011

About the Opportunity

This opportunity is for one of our clients specializing in designing and manufacturing innovative and industry-leading products in the alarm security industry. They have been in business for more than 30 years and are currently looking to grow their development team in Canada. The ideal candidate is someone passionate about working on new projects with their R&D team to create the next-generation of products.

Duties include but are not limited to:

  • Work with the R&D team to implement new products within the current cloud infrastructure
  • Develop new internal and external web and API interfaces
  • Support /extend the existing web-based applications and processes
  • Design and develop highly scalable servers
  • Responsible for the design and deployment of SQL and NoSQL databases
  • Integration between Operations, Development and Management for deployments
  • Monitor systems to ensure maximum up-time and quality of service
  • Write appropriate unit and behavior driven tests
  • Write technical design documents

About You

The successful candidate will have the following:

  • 5+ years of experience with Python and Web development (Flask, CherryPy, Bottle, REST)
  • Experience implementing and configuring AWS
  • Experience with CI/CD tools (Jenkins, Docker, Vagrant, Chef)
  • Experience with Git/GitLab
  • Experience working on Linux infrastructure
  • Knowledge of database technologies (MongoDB, PostgreSQL)

About the Job

  • Competitive salary + bonus + group insurance + RRSP contribution program
  • Flexible schedule
  • Career growth
  • Seeing the products come to life

How to Apply

Please apply by clicking the “Apply Now” button below and follow the instructions to submit your résumé. You can also apply by submitting your résumé directly to . If you are already registered with us, please contact your Senior Recruiter. Please quote job 13011.

Thank you for your interest in this role. One of our Recruiters will be in touch with you if your profile meets the requirements for the role and the expectations of our clients. Please note that all candidates must be permitted to work in Canada to be considered for this opportunity.


Apply Now!