Position Title: DevOps Specialist
Project Name: AIM DevOps Enablement and Integration
Client: Government of Alberta (GoA)
Location: Remote (within Canada)
Project Scope
Enablement and integration of DevOps services across cloud and on-premise environments to support modern agile service delivery.
Role Overview
The DevOps Specialist will manage service operations design and implement CI/CD pipelines and create robust deployment environments across hybrid (cloud and on-premise) infrastructure. The role focuses on automation monitoring diagnostics and collaboration with cross-functional agile teams to enable continuous delivery and service improvement.
Key Responsibilities
Collaboration & Agile Integration
- Lead collaboration with cross-functional teams using agile methodologies.
- Partner with stakeholders to understand service needs and shape deployment strategies.
- Participate in discovery and technical user research related to infrastructure and operations.
Deployment Engineering & CI/CD
- Design and maintain CI/CD pipelines in partnership with development and QA teams.
- Document and standardize reusable pipeline templates (cloud and on-premise).
- Integrate DevSecOps practices: security scanning code quality compliance (e.g. SonarQube Veracode).
Infrastructure Automation
- Architect and provision infrastructure using IaC tools (Terraform Bicep Ansible CloudFormation).
- Automate environment setup configuration and blue-green deployments.
- Support IAM (Azure AD B2C) RBAC and SSO configurations.
Monitoring & Diagnostics
- Implement monitoring and alerting tools (Azure Monitor AWS CloudWatch Kibana Elasticsearch).
- Conduct diagnostics and performance tuning to ensure service reliability.
- Support event-driven operations and self-healing workflows (Azure Service Bus AWS SNS).
Maintenance & Optimization
- Plan maintenance activities with minimal downtime.
- Evaluate services and recommend performance optimizations based on analytics.
Knowledge Sharing & Innovation
- Mentor teams on DevOps tools and best practices.
- Lead onboarding and documentation initiatives.
- Contribute to proof-of-concepts and evaluate emerging DevOps technologies.
Must-Have Qualifications
Education
- Degree diploma or certification in a relevant field (e.g. Computer Science DevOps IT).
Experience (Minimum 5 Years Each)
- Working with cloud and hybrid environment security
- Developing on cloud platforms and utilizing cloud services
- Leading hybrid (cloud and on-premise) data initiatives
- Managing a production service in an enterprise setting
- General cloud-based development
Additional Details
- work hours: 08:15 16:30 (Alberta Time) Monday to Friday
- work location: 100% Remote (within Canada)