DevOps Specialist
00, AB • Contract • July 17, 2025 • 81591
Job Title: DevOps Specialist
Job ID: 81591
Location: Alberta, Canada
What you will be doing:
Collaboration & Agile Integration
-
Leads collaboration with cross-functional teams using agile methodologies to continuously improve services.
-
Partners with stakeholders and product owners to understand service needs, size environments, and shape deployment strategies.
-
Participates in project discovery activities, including fieldwork and technical user research, where relevant to infrastructure and operations.
Deployment Engineering & CI/CD Pipelines
-
Designs, implements, and maintains CI/CD pipelines in partnership with Full Stack Developers and QA Automation teams to support continuous delivery.
-
Standardizes and documents reusable CI/CD pipeline templates for cloud and on-premise environments.
-
Integrates DevSecOps workflows into CI/CD pipelines, embedding automated security scanning, code quality checks, and compliance validations using tools such as SonarQube and Veracode.
Infrastructure Automation & Environment Management
-
Architects and provisions infrastructure using Infrastructure as Code (IaC) tools such as Terraform, Bicep, Ansible, and AWS CloudFormation to enable consistent, repeatable deployments.
-
Automates the setup and maintenance of deployment environments, supporting configuration, environment promotion, and blue-green deployment strategies.
-
Supports identity and access management (IAM) across environments, including Azure AD and B2C integrations, role-based access control (RBAC), and single sign-on (SSO) configurations.
Monitoring, Diagnostics & Service Reliability
-
Implements and maintains automated monitoring, logging, and alerting solutions using platforms like Azure Monitor, AWS CloudWatch, Kibana, and Elasticsearch.
-
Conducts diagnostics and performance tuning to ensure operational health, supporting proactive detection and resolution of service issues.
-
Implements event-driven operations and self-healing workflows using messaging platforms such as Azure Service Bus or AWS SNS.
Maintenance, Evaluation & Optimization
-
Plans and coordinates service maintenance activities with minimal downtime and user disruption.
-
Evaluates existing services for performance and reliability, identifying and recommending optimization opportunities based on analytical insights.
-
Knowledge Sharing & Innovation
-
Mentors developers and operations teams on DevOps tools, workflows, and best practices to foster adoption and continuous improvement.
-
Leads knowledge transfer initiatives and builds onboarding frameworks for DevOps projects, infrastructure patterns, and toolchains.
-
Contributes to innovation efforts by developing proof-of-concept pipelines, integrating emerging DevOps technologies, and exploring cost-performance optimization strategies.
-
Other Duties
-
Performs other responsibilities as required or assigned in support of DevOps and service delivery objectives.
What you must have:
-
Mandatory Bachelor of Science (B.Sc.) in Computer Science and 5 years of DevOps related experience
-
2-yr Information Technology related degree or diploma and 7 years of DevOps related experience
-
Mandatory 5 years Experience securing workloads in hybrid or multi-cloud environments, ensuring seamless integration of Zero Trust principles across on-premises and cloud platforms.
-
Mandatory 5 years Experience developing on cloud platforms and utilizing cloud services in development and in solutions.
-
Mandatory 5 years Experience in leading hybrid (cloud as well on-premise) data initiatives, from strategy development to implementation, ensuring alignment with business objectives
-
Mandatory 5 years Experience managing a production service in an enterprise using cloud-based infrastructure and/or using Infrastructure as Code.
-
Mandatory 5 years Experience with cloud-based development.
For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com