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

 Qualifications

  • 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.

Languages/Frameworks

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

Messaging

  • Rabbit MQ
  • Google Protobuf
  • MQTT
  • WebSockets

Concepts

  • API
  • IoT
  •  Data Processing
  • Agile

Infrastructure

  • AWS and Cloud Services
  • Docker
  • Kubernetes

Testing

  • Integration Testing
  • Automated testing with Rspec
  • Continous Integration

Tools

  • 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 HR@opisystems.com.

 

 

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

 

Apply Now

  • Drop files here or