DevOps Engineer optimizing CI/CD pipelines and ensuring reliable application delivery across multiple environments. Collaborating with software development, data, and security teams.
Responsibilities
Design, build, and maintain CI/CD pipelines across multiple projects
Support application deployments for Windows and Linux environments, ensuring reliable releases
Continuously improve system performance, availability, reliability, and security posture
Troubleshoot failed deployments and pipeline executions, analyzing logs and identifying infrastructure or configuration issues
Optimize pipeline performance and reliability, reducing build times and deployment failures through architectural improvements
Participate in incident responses, triage, root‑cause analysis, and implement preventive measures
Set up and maintain monitoring and alerting
Build and maintain infrastructure using Infrastructure‑as‑Code
Containerize applications and manage container images
Manage secrets, certificates, and access control
Integrate software composition analysis, static analysis, and dynamic analysis scanning tools into CI/CD pipelines, flagging vulnerabilities and partnering with development teams to triage and remediate findings
Collaborate with development teams, helping them understand infrastructure and technology constraints and capabilities
Requirements
Bachelor's degree in Computer Science or a related field (or equivalent experience)
1–5 years of hands-on DevOps or software engineering experience, preferably with Azure cloud platform
Advanced proficiency with Azure DevOps and Git
Practical scripting or programming ability in Bash, PowerShell, Python, C# or similar
Strong hands-on experience with Kubernetes
Working knowledge of Azure: AKS, Azure Monitor, APIM, networking, load balancing, Entra ID, Azure SQL Database, Front Door
Familiarity with container image management (Docker, Azure Container Registry)
Hands-on experience with Linux and Windows operating systems administration and troubleshooting
Terraform skills, with the ability to write reusable modules
Experience with .NET and Python application deployments
Understanding of the Azure observability stack: Log Analytics, Application Insights, Azure Monitor alerts, Grafana, and Prometheus
Experience with code, dependency, and container scanning tools such as GitHub Advanced Security, CodeQL, Trivy, and Checkov
Senior SRE operating streaming, Kubernetes and data infrastructure for Chainlink’s blockchain oracle platform. Improving reliability, scalability, automation and cost efficiency.
DevOps Engineer building AWS platforms, CI/CD pipelines, and infrastructure automation for SWTCH’s North American EV charging solutions. Improving deployment reliability, observability, and cloud architecture.
Reliability Engineering Manager leading SAP PM and asset - reliability strategy. Improving equipment performance across Apotex’s global pharmaceutical manufacturing sites.
DevOps Intern supporting CI/CD, cloud infrastructure, and automation for Ludia’s mobile game studio. Improving reliability and developer tools in production game environments.
Manager leading global SRE teams for Akamai's distributed Cloud IAM services. Improving reliability, scalability, security, and usability through cloud - native tooling and software.
Cloud Engineer supporting Kinaxis’s AI - powered supply chain orchestration platform reliability. Automating cloud infrastructure, deployments, and production operations across Canadian locations.
Senior DevOps Engineer owning CI/CD, Kubernetes, and cloud infrastructure for Bounteous, a global AI services firm. Automating secure, reliable platforms across the DevOps lifecycle.
DevOps Engineer owning CI/CD and app releases for a gamified sports training platform. Maintaining React Native, Expo/EAS, Supabase, Next.js, and React delivery workflows.
Site Reliability Engineer managing AWS and Kubernetes reliability for Rentsync’s rental - property software products. Leading incident response, observability, automation, and infrastructure hardening.