Point your AI agent at freehire and let it find you a job.

Get the CLI →

Randstad Canada

New

Senior Azure DevOps / AI Platform DevOps Specialist

Posted 1 view
Discussion

Summary

Contractor role (via Randstad Canada) based in Ottawa: build and run Azure cloud infrastructure, GitLab CI/CD pipelines, and Kubernetes/OpenShift platforms with a focus on securely deploying AI/ML workloads in production, using Python automation, IaC, and security/monitoring tooling. Hybrid, 3 days in office.

Ottawa based: Seeking an experienced Senior Azure DevOps / AI Platform DevOps Contractor to join our team. The ideal candidate will bring deep expertise in Azure cloud deployment, modern GitLab CI/CD practices, and hands-on experience with Kubernetes or OpenShift. Strong proficiency in Python scripting and automation is required, along with experience in networking, security, and enterprise integrations. Experience supporting or deploying AI/ML workloads into production is highly desirable.

Advantages

  • Experience implementing data governance and control frameworks.
  • Experience using HashiCorp Vault for secrets management.
  • Experience using and securing S3-compatible object storage, such as MinIO.
  • Experience creating and optimizing production-grade GitLab CI/CD workflows.
  • Strong experience in Kubernetes cluster administration and operational best practices.
  • Expert knowledge of Kubernetes deployments using Helm.
  • Experience with NVIDIA GPU Operator and GPU features such as time-slicing and MIG slicing.
  • Experience with LDAP and SSO authentication flows.
  • Experience building and securing Docker images.
  • Strong scripting capability in Bash and Python.
  • Experience implementing RBAC controls, particularly in environments handling sensitive data.
  • Experience implementing security and compliance tooling, including vulnerability scanning and SAST.
  • Experience using tools such as Prometheus and Grafana for monitoring, observability, and audit support.
  • Experience designing and implementing highly available systems.

Responsibilities

  • Implement and optimize DevOps practices within an Azure cloud environment, ensuring security, scalability, resilience, and reliability.
  • Design, build, and maintain robust GitLab CI/CD pipelines to accelerate software delivery, infrastructure automation, and production deployment.
  • Support the deployment and operation of containerized workloads using Kubernetes and/or OpenShift, applying platform engineering and operational best practices.
  • Contribute to the design and delivery of AI/Agentic AI DevOps capabilities, enabling secure, production-ready deployment of AI workloads and supporting associated infrastructure and controls.
  • Drive automation for infrastructure provisioning, configuration, and deployment using Infrastructure as Code principles and repeatable engineering practices.
  • Collaborate closely with development, operations, security, and enterprise platform teams to troubleshoot and resolve complex live performance, stability, and integration issues, while implementing preventative improvements.
  • Support release planning, deployment scheduling, and operational readiness for cloud-hosted and AI-enabled applications.
  • Provide technical guidance and recommendations to engineering teams based on operational analysis, observability data, and platform monitoring insights.
  • Ensure solutions align with enterprise requirements for security, authentication, access control, governance, and integration with corporate systems.
  • Stay current with emerging DevOps, Azure, Kubernetes, and AI platform technologies, sharing knowledge and mentoring team members where appropriate.

Qualifications

  • Proven experience deploying, managing, and optimizing applications and platforms in Microsoft Azure.
  • Strong hands-on experience with Kubernetes, including cluster operations, workload deployment, and platform best practices.
  • Strong understanding of networking and security, particularly in cloud and containerized environments.
  • Demonstrated success designing and maintaining GitLab CI/CD pipelines for enterprise-scale applications and services.
  • Strong scripting and automation capability using Python, with Bash or similar scripting also desirable.
  • Experience integrating solutions with enterprise systems, including identity, authentication, and access management components.
  • Strong troubleshooting skills with a proactive approach to reliability, operational support, and continuous improvement.
  • Ability to communicate effectively with both technical and non-technical stakeholders.
  • Desirable experience supporting AI/ML or Agentic AI workloads in production.

Summary

Role Overview: We are looking for a Senior Azure DevOps / AI Platform DevOp to join our DevOps team. This role is specifically focused on managing and optimizing applications deployed within the Microsoft Azure cloud environment with a focus on AI workflow

Must-Have Requirements:

  • Experience: Minimum 5 years of relevant experience in DevOps or Cloud Engineering roles.
  • Azure Expertise: Significant expertise in Microsoft Azure cloud services and deployments.
  • Must have expertise in AI workflow ( experience supporting AI/ML or Agentic AI workloads in production)
  • CI/CD: A proven track record of building and supporting CI/CD pipelines within enterprise environments.
  • Automation: Strong scripting and automation skills, with a specific focus on Python.

Nice-to-Have Skills:

  • Infrastructure as Code (IaC): Hands-on coding experience with Terragrunt and Terraform.
  • Testing: Experience integrating automated testing into the deployment lifecycle.
  • Process Management: Experience implementing and managing comprehensive DevOps processes and best practices.

Location Ottawa

This role is Hybrid, 3 days in office, 2 days work from home.

Schedule: Core hours are 9:30am–3pm local time (somehow flexible) can start as early as 7:30

Clearance Requirement: Secret, CGP, or Trade clearance;

This position can be extended or become permanent

Skills

What Senior DevOps jobs ask for — and how much of it you have →
Apply

See also

DevOps jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available