DevOps Engineering Manager leading DevOps practices and team development at DonorPerfect Canada. Empowering nonprofits through innovative software-as-a-service solutions to thrive and make an impact.
Responsibilities
Lead, mentor, and grow a high-performing DevOps team focused on impact, ownership, and continuous improvement
Develop and execute a strategy to upskill and transform traditional operations staff into modern DevOps practitioners
Foster a culture of automation, accountability, and engineering excellence
Partner closely with Engineering and Product leadership to align platform capabilities with delivery goals
Serve as a key contributor to the Development Leadership Team, shaping engineering direction, standards, and practices
Manage team performance through regular 1:1s, coaching, feedback, and career development planning
Communicate effectively with both technical and non-technical stakeholders to drive alignment and outcomes
Define and execute a clear DevOps strategy aligned to business priorities and product goals
Champion best practices across CI/CD, observability, reliability, and security
Establish and track KPIs for delivery performance, reliability, and operational efficiency
Drive improvements aligned to engineering performance metrics (e.g., deployment frequency, lead time, change failure rate, uptime)
Continuously improve deployment speed, system stability, and developer experience
Lead major DevOps and infrastructure initiatives from design through production readiness
Architect, implement, and optimize CI/CD pipelines to enable fast, reliable, and repeatable software delivery
Serve as a technical authority on pipeline design, automation, and release engineering practices
Standardize and scale build, test, and deployment processes across engineering teams
Drive an automation-first mindset to eliminate manual processes and reduce operational overhead
Lead and mature Infrastructure as Code practices using tools such as Terraform, Ansible, CloudFormation, Terragrunt, and Bicep
Design and manage scalable, secure, and resilient cloud infrastructure across Azure and AWS
Ensure consistency, repeatability, and governance across environments
Ensure infrastructure supports high-performing, scalable online experiences, including peak donation and campaign traffic
Provide architectural guidance and governance for platform and infrastructure decisions
Establish and enforce cloud cost governance practices across Azure and AWS
Implement cost visibility and accountability across engineering teams
Monitor, analyze, and optimize cloud spend to ensure efficient resource utilization
Partner with Finance and Engineering leadership to align infrastructure investments with business value
Ensure high availability, performance, and scalability of production systems, supporting uptime targets and minimizing production incidents
Ensure production systems reliably support critical customer-facing experiences, including online donation platforms
Own monitoring, alerting, and incident response practices to ensure rapid detection and effective resolution
Embed DevSecOps principles into pipelines and infrastructure
Drive proactive improvements in system reliability, resilience, and operational readiness
Requirements
10+ years of experience in engineering, infrastructure, or DevOps roles
3+ years of experience leading DevOps or platform teams
Deep expertise in CI/CD systems (e.g., Azure DevOps, GitHub Actions)
Strong experience with Infrastructure as Code (Terraform strongly preferred)
Experience with cloud platforms (Azure and/or AWS)
Strong background in automation, scripting, and distributed system design
Experience with containerization and orchestration (Docker, Kubernetes)
Proven ability to lead teams, influence engineering culture, and drive organizational change
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
Experience working in SaaS or product-led environments preferred
Experience transforming traditional operations teams into DevOps organizations preferred
Experience with observability tools (e.g., New Relic, Datadog, Prometheus, Grafana) preferred
Familiarity with security and compliance in cloud environments preferred
Strong understanding of the software development lifecycle (SDLC) and Agile methodologies
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.