The Ontario Cannabis Store is seeking a DevOps Engineer to join their team. The role involves bridging software development and IT operations to enable faster, more reliable software delivery.
Requirements
- Bachelor's degree in computer science, Engineering, or related field, or equivalent work experience.
- 5+ years of experience in DevOps role, with recent experience managing Microsoft environments
- Hands-on experience managing Azure infrastructure across multiple regions.
- Experience building and maintaining CI/CD pipelines using Azure DevOps, including environment setup and secure handling of deployment artifacts.
- Experience with Infrastructure as Code (Terraform, ARM Templates)
- Experience with Azure services (AKS, App Services, Azure Functions, Event Grid, Front Door).
- Experience Integrating security gates and compliance checks using tools (e.g. SonarQube, Gitleaks, Trivy, Azure Defender) into build and release stages.
- Experience enforcing governance policies using Azure Policy and subscription-level controls.
- Experience working with Dynamics 365 Finance & Operations (F&O), including environment setup and code deployment.
- Experience supporting Power Platform development and deployment using Azure DevOps.
- Strong working knowledge of coding languages and frameworks (e.g., BASH, PowerShell, Python, SpringBoot, RabbitMQ, REACT, MSSQL, MySQL, COSMOS, Synapse, ADF, Databricks, ELK).
- Proven ability to automate everyday manual tasks using scripting (e.g., BASH, PowerShell, Python, zsh).
- Familiarity with DevSecOps practices, integrating vulnerability scanning, secrets management, and secure coding standards.
- Understanding of Azure security features including RBAC, Key Vault, and Private Endpoints.
- Familiarity with service reliability concepts such as SLAs, error budgets, performance tracking.
- Familiarity with data migration strategies, dual-write, and virtual entities between F&O, CRM, and Dataverse.
- Demonstrated problem-solving and troubleshooting skills.
- Proven ability to identify system inefficiencies, performance bottlenecks, and opportunities for improvement
- Self-starter with the ability to quickly learn new tools and products.
- Excellent verbal and written documentation skills.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance