Senior DevOps Software Engineer
New
O
OpenSesameELearning platform
CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSDockerPHPPythonC#GoTerraformGitHub Actions
Requirements
- Deep technical expertise in CI/CD pipelines
- Deep technical expertise in infrastructure automation
- Deep technical expertise in cloud platforms
- Strong collaboration and communication skills
- Strong ownership and technical leadership
- Proactive approach to improving systems and developer experience
- Experience with IaC tools (e.g. Terraform)
- Expertise in AWS
- Familiarity with DevOps principles (security by design, observability, infrastructure automation)
- Track record of delivering excellent results
Responsibilities
- Design and manage scalable, secure systems primarily on AWS
- Leverage Infrastructure as Code (IaC) to ensure high performance and resilience
- Identify problems early and drive end-to-end solutions
- Lead infrastructure initiatives and improve developer experience
- Serve as a key technical resource across teams
- Elevate developer productivity through automation, tooling, and security enablement
- Mentor engineers on DevOps principles including security by design, observability, and infrastructure automation
- Engage fully in the team's agile ceremonies, retrospectives, and discussions
- Help evolve infrastructure and platform team practices such as automated testing for infrastructure, pipeline as code, and progressive delivery
- Identify opportunities to reduce manual toil and improve developer workflows using automation and AI-assisted tooling
- Fully own and improve key infrastructure components, such as IaC libraries, CI/CD pipelines, bootstrapping modules and monitoring tools
- Introduce and refine internal tooling, templates, and scripts to eliminate friction in local development, and deployment
- Document and advocate for DevOps best practices across the engineering organization
- Help the team break down complex work into vertical slices, ensuring incremental value delivery and fast feedback loops
- Partner with engineering teams to document golden paths for infrastructure and deployment
- Evaluate and adopt modern technologies, including AI-assisted tools and automation
- Foster a culture where each team member feels empowered to take initiative and contribute
- Work with engineering leadership to define and implement long-term technical strategies
- Provide thoughtful input to engineering leadership on team needs, challenges, and opportunities
- Drive modernization efforts to retire legacy technologies and simplify architecture
View Full Description & ApplyYou'll be redirected to the employer's site