Jr. DevOps Developer | North York/Scarborough
Responsibilities
As a key member of our clients development team, you will be responsible for the development of both internal-facing and customer-facing applications. You will participate in the planning phase for these projects, and then be responsible for executing those plans in an organized, timely, and well-tested manner in collaboration with the development team.
What You’ll Work On
The tools team works on a variety of projects with various goals in mind. Examples of projects that you will work on include:
- Reporting apps for our customers and strategic partners to use
- Tooling to help our designers be as efficient as possible
- Tooling to monitor status across our infrastructure
Requirements
- Experience building secure REST APIs using the Express NodeJS framework
- Experience securely interacting with REST APIs and webhooks of 3rd party services
- Experience implementing various OAuth workflows
- Experience writing raw SQL queries
- Ability to work with a Front End developer
- Experience using Git (making merge requests, feature branches)
- Ability to deploy code to the cloud (AWS, GCP, Linode)
- Ability to write Shell Scripts, installing and configuring software on Linux servers
Preferred Qualifications
- Experience interacting with Firebase Realtime Database
- Experience with serverless functions (i.e. Firebase Functions, AWS Lambda, etc.)
- Familiarity with Docker
- Familiarity with Apache and Nginx configuration
- Familiarity working with CI pipelines
- Experience working with PHP