The Senior DevOps Engineer plays a pivotal role within the Corporate Data Office, driving the implementation of DevOps best practices to support scalable, reliable, and secure data and analytics platforms. This role requires hands-on experience with Azure DevOps, GitHub, and data migration initiatives in cloud-based environments. You will be responsible for leading efforts in source control, CI/CD, cloud automation, and platform monitoring, enabling efficient development operations and accelerated delivery pipelines.
Key Responsibilities:
- Ensure platform stability, scalability, and performance across complex data and cloud environments.
- Lead and standardize DevOps processes including source control, CI/CD pipelines, artifact management, and deployment automation.
- Build and manage pipelines using Azure DevOps and GitHub, supporting multi-environment deployments and robust release processes.
- Design and execute data migration strategies across on-premise and cloud platforms (e.g., Azure, SQL Server, Synapse, Snowflake).
- Implement and manage Infrastructure-as-Code (IaC) and Configuration-as-Code (CaC) using tools like ARM, Bicep, and Terraform.
- Collaborate with data engineers, architects, and platform teams to optimize workflows and resolve infrastructure bottlenecks.
- Define and maintain monitoring and observability practices using tools such as Azure Monitor, Grafana, or Prometheus.
- Ensure cost-effective and secure use of cloud resources, including lifecycle management and environment optimization.
- Lead incident response, root cause analysis, and promote continuous improvement through documentation and knowledge sharing.
- Mentor team members, promote DevOps culture, and foster continuous learning across delivery teams.
Required Qualifications & Skills:
- Degree or diploma in Computer Science, Data Analytics, or a related discipline.
- 10+ years of experience in DevOps, SRE, or Cloud Engineering roles.
- Proven experience in technical leadership (leading teams or complex projects).
- Strong expertise with Azure DevOps (Repos, Pipelines, Artifacts) and GitHub workflows.
- Solid programming/scripting skills: PowerShell, Bash, Python, or equivalent.
- Proficiency with CI/CD systems, Git branching strategies, and build orchestration.
- Experience with data platform migration, integration, and version-controlled infrastructure.
- Background in Azure data services: Synapse, Data Factory, Databricks, SQL Server, etc.
- Familiarity with cloud security, governance, and deployment strategies in Azure or other cloud platforms.
- Strong communication and collaboration skills with a passion for DevOps excellence.
Preferred Qualifications:
- Hands-on with Azure DevOps Services: Pipelines, Boards, Repos, Test Plans.
- Experience with GitHub Actions and integration of GitHub with Azure services.
- Background in DataOps practices and deployment automation for data workflows.
- Knowledge of containerization and orchestration technologies: Docker, Kubernetes.
- Exposure to DevSecOps and policy-as-code integration for regulated environments.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
DevOps Cloud Engineer
2026-05-26
DevOps Engineer
2026-05-18
Senior Application Support Engineer - Java
2026-05-28
- Posted
- Aug 04, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Toronto
- Company
- Amaris Consulting
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
DevOps Cloud Engineer
2026-05-26
DevOps Engineer
2026-05-18
Senior Application Support Engineer - Java
2026-05-28