Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Senior · 5+ years
- Minimum education
- College diploma
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Design and maintain CI/CD pipelines, cloud infrastructure, container platforms, automation, observability, and security controls, while improving release safety and cloud cost efficiency. Build self-service developer tooling, document and teach platform practices, and partner with development, QA, security, and SRE teams to improve delivery.
Job details
What you’ll do Design and maintain CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, Azure DevOps, Argo CD) that take code from commit to production safely Provision cloud infrastructure on AWS, Azure, or GCP with Terraform, Pulumi, Bicep, or CloudFormation, with every change reviewed and versioned Run containerized workloads on Docker and Kubernetes (EKS, AKS, GKE), including Helm charts and GitOps workflows Automate configuration, patching, environment setup, and onboarding with Python, Bash, Go, or Ansible Build self-service tooling and “golden paths” so developers can spin up environments without filing tickets Build observability with Prometheus, Grafana, Datadog, ELK, or OpenTelemetry, with alerts that mean something Embed security into delivery (DevSecOps): secrets management, image and dependency scanning, policy-as-code, and least-privilege access Support compliance requirements (SOC 2, PIPEDA, and industry-specific rules) with automated evidence instead of manual screenshots Improve release safety with canary deployments, feature flags, and automated rollbacks Reduce cloud spend through right-sizing, scheduling, and cost visibility (FinOps) Use AI-assisted tooling to speed up pipeline troubleshooting, code review, and incident analysis Document systems and teach teams to use what you build Partner with developers, QA, security, and SRE to remove friction wherever you find it Find your level Level Typical experience What you’ll own DevOps Engineer I - 0-2 years : Pipeline maintenance, scripting, monitoring, and scoped automation, learning our platform with a dedicated mentor DevOps Engineer II - 2-5 years : Owning pipelines and infrastructure modules end to end, leading migrations, improving reliability and speed, mentoring Senior DevOps Engineer - 5+ years : Architecting the delivery platform, setting standards, leading major initiatives, shaping cloud and release strategy Promotion criteria are written down at every level, with regular career conversations. You can grow as a deep technical specialist or toward leadership. Both paths are real here. What you bring Must have Hands-on experience with Linux and at least one major cloud provider (AWS, Azure, or GCP) Working knowledge of CI/CD concepts and at least one pipeline tool Scripting ability in Python, Bash, or a similar language Familiarity with containers and basic Kubernetes concepts Understanding of networking fundamentals, Git, and infrastructure-as-code principles A “fix the root cause” mindset and clear communication when things break Degree or diploma in Computer Science, IT, Engineering, or a related field, or equivalent experience. Home labs, bootcamps, and self-taught engineers are welcome. We hire for skill, not pedigree. Legal authorization to work in Canada (citizens, permanent residents, and valid work permit holders) Nice to have (not required) Certifications: AWS DevOps Engineer or Solutions Architect, Azure AZ-400, CKA/CKAD, Terraform Associate, or similar Experience with GitOps, service mesh (Istio, Linkerd), or platform engineering practices Knowledge of SRE principles: SLIs, SLOs, and error budgets Security tooling experience (Vault, Trivy, Snyk, OPA, Checkov) Familiarity with FinOps and multi-account cloud setups Co-op or internship experience in DevOps, cloud, or infrastructure Industry background in [fintech, healthcare, SaaS, e-commerce, telecom, public sector, etc.] Fluency in French, an asset for Quebec roles and bilingual teams [if applicable] A home lab, GitHub repos, or open-source contributions you can talk about
What you’ll do
Design and maintain CI/CD pipelines, cloud infrastructure, container platforms, automation, observability, and security controls, while improving release safety and cloud cost efficiency. Build self-service developer tooling, document and teach platform practices, and partner with development, QA, security, and SRE teams to improve delivery.
Requirements
Requires hands-on Linux and major cloud provider experience, working knowledge of CI/CD and a pipeline tool, scripting ability, familiarity with containers and Kubernetes, and understanding of networking, Git, and infrastructure-as-code principles. A relevant degree or diploma or equivalent experience is accepted, along with legal authorization to work in Canada.
Listed skills
- CI/CD · Preferred
- Terraform · Preferred
- Docker · Preferred
- Kubernetes · Preferred
- Python · Preferred
- Linux · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- CI/CD
- Cloud Infrastructure
- Terraform
- Docker
- Kubernetes
- GitOps
- Python
- Bash
- Ansible
- Observability
- DevSecOps
- Infrastructure as Code
- Linux
- Networking
- FinOps
- Incident Analysis
Job areas
- Technology
- Software
- Engineering
- Security & Safety
More jobs from SMARTFOX
System Analyst
- On-site
- Posted Oct 14, 2026
Mechanical Engineer
- On-site
- ON
- Posted Oct 14, 2026
Software Quality Assurance Analyst
- On-site
- Posted Oct 14, 2026
Accounts Receivable Analyst
- Remote
- Canada
- Posted Oct 14, 2026
