Cloud Developer

OPIsystems Inc. has an immediate opening for a Cloud Developer.   This position will be located in our Calgary, Alberta head office.

Working with members of a cross-functional development team, the Cloud Developer is responsible for building features, functionality, and enhancements for OPI Blue, our cloud-based monitoring and control system.  The Cloud Developer participates in all aspects of development including design, architecture, implementation, testing, bug fixing, and deployments; and is capable of working across technology stack (including web development, firmware, messaging protocols, and infrastructure).

Job Duties:

Software Development

Technology and Subject Matter Expert

Automated Test Development

Dev Ops

Education Requirements      

Bachelor’s degree or higher in Computer Science, or software engineering disciplines


  • Minimum four years’ experience developing interactive web-based applications and deploying to production.
  •  Demonstrated ability to solve complex problems spanning multiple software and architectural disciplines.
  • Experience delivering highly reliable, fault tolerant web applications to market.


  • Ruby on Rails
  • Python
  • React/Angular
  • HTML5
  • CSS
  • PostgreSQL


  • Rabbit MQ
  • Google Protobuf
  • MQTT
  • WebSockets


  • API
  • IoT
  •  Data Processing
  • Agile


  • AWS and Cloud Services
  • Docker
  • Kubernetes


  • Integration Testing
  • Automated testing with Rspec
  • Continous Integration


  • bash
  • git and github
  • JIRA
  • Confluence
  • Artifactory


Salary to be negotiated based on skills and experience.  If you feel you are the professional team player we are looking for, please forward your resume and cover letter to



We appreciate the interest of all applicants, however, only those selected for an interview will be contacted. 


Apply Now

  • Drop files here or