Senior DevOps Software Engineer - Remote (Canada)
OpenSesame
About OpenSesame OpenSesame is a leading partner in workforce transformation in the era of AI. We provide innovative software solutions, tailored and customizable content, and expert services seamlessly integrated into existing learning, HR, and operational systems to empower organizations in maximizing their human and AI capabilities while adapting to change. To learn more about us, visit: www.opensesame.com/about About the Role We are in search of a proactive and skilled DevOps Engineer to join our fully remote team and enhance the growth and success of OpenSesame’s eLearning platform. You will possess extensive technical knowledge in CI/CD pipelines, infrastructure automation, and cloud platforms, coupled with excellent collaboration and communication abilities. Your primary responsibility will be to design and manage scalable, secure systems primarily using AWS, employing Infrastructure as Code (IaC) to ensure optimal performance and resilience. To excel in this role, you must demonstrate strong ownership, technical leadership, and a forward-thinking approach to refining systems and enriching the developer experience through automation, teamwork, and the strategic use of modern tools, including AI-supported workflows. Performance Objectives: In your first 90 days: Team Integration & Shared Ownership: Develop robust relationships across our engineering teams. Understand infrastructure workflows and shared security responsibilities. Promote a culture of ownership throughout the software development lifecycle. Technical Contribution: Improve our Infrastructure Automation and cloud setup, showcasing proficiency in IaC tools (e.g., Terraform) to facilitate consistent, auditable, and automated infrastructure provisioning. Mentorship & Skill Development: Guide engineers on DevOps principles, including security by design, observability, and infrastructure automation. Share your expertise in AWS, IaC, CI/CD, and best security practices. Encourage a culture of continuous learning through peer reviews, knowledge sharing, and hands-on technical leadership. Improve Team Processes: Actively participate in the team’s agile ceremonies, retrospectives, and discussions. Assist in evolving the infrastructure and platform team practices, such as automated testing for improved efficiency.
Apr 17, 2026