Job Title : Senior DevOps Specialist
Duration : 12 Months (with up to 24 months extension)
Location : Primarily Remote (Edmonton, AB occasional onsite as required)
Project Overview
Client is undertaking a major digital transformation to deliver simpler, more efficient, and secure services for Albertans. The Digital Design and Delivery Division (DDD) serves as the province s centre of excellence for modern digital delivery, emphasizing human-centered design, Agile methodologies, and modern data practices.
The Platforms Branch within DDD is responsible for delivering and maintaining enterprise-scale platforms related to identity and access management, payment distribution, and e-commerce services.
Role Summary
The Platforms Branch is seeking one (1) experienced Senior DevOps Specialist to lead and support the implementation, operation, and continuous improvement of large-scale enterprise platforms and services.
The DevOps Specialist will work within high-performing Agile teams, applying security best practices, ensuring regulatory compliance, and enabling seamless CI / CD pipelines. This role requires strong technical expertise, leadership, collaboration, and the ability to proactively manage infrastructure, security, and performance.
Key Responsibilities
DevOps & Automation
- Design, develop, and maintain scripts, tools, and procedures to support operations.
- Implement automation to enable low-downtime deployments and maintenance.
- Create templates and reusable patterns for application deployments and CI / CD pipelines.
- Automate environment provisioning for development, testing, and production.
Infrastructure & Operations
Lead production operations for digital services.Manage configuration, credentials, and secrets across environments.Plan and execute system maintenance activities.Manage database upgrades, migrations, backups, and recovery processes.Implement disaster recovery architectures and conduct DR testing.CI / CD & Quality Enablement
Integrate application code into CI / CD pipelines.Support early and frequent integration testing, security scanning, system testing, and performance / load testing.Enable limited-availability releases (Alpha and Beta launches).Improve observability using monitoring, logging, and telemetry tools.Security & Compliance
Apply DevSecOps and cloud security best practices.Ensure compliance with provincial regulatory, privacy, and security standards.Proactively identify and remediate vulnerabilities and technical debt.Collaboration & Agile Delivery
Work closely with Team Leads, Developers, QA Engineers, and Product Owners.Follow Agile / Scrum best practices with open communication.Maintain DevOps documentation, artifacts, and operational standards.Continuously improve DevOps processes and practices.Technology Stack
Frontend : React, React Native, TypeScriptBackend : .NET / .NET Core, C#Cloud & Platforms : Microsoft Azure, Azure App Services, Azure RedHat OpenShiftDatabases : MS SQL Server, PostgreSQL, Cosmos DBDevOps & Tools : GitHub, BuildMaster, CI / CD pipelinesMonitoring & Telemetry : Azure monitoring and logging toolsMandatory Qualifications
Education
Bachelor s degree or Diploma in Computer Science, Information Technology, or a related field.Required Experience
5+ years experience with Azure RedHat OpenShift5+ years experience with BuildMaster5+ years experience with Disaster Recovery architectures and testing5+ years experience with performance monitoring and troubleshooting5+ years experience with environment replication5+ years experience with horizontal and vertical scaling techniques5+ years experience with VM sizing and performance testing2+ years experience in cloud-based and mobile application development2+ years experience working as a DevOps Specialist on large-scale enterprise Agile projects2+ years experience working within enterprise Agile development teamsNice-to-Have Qualifications
3+ years experience modernizing large-scale legacy systems2+ years experience leveraging AI tools for DevOps development2+ years experience working in large global or national organizations