RC
Senior DevOps Engineer (Kubernetes, Terraform & Networking)
Randstad Canada
Québec City · Hybrid Contract Senior 3d ago
About the role
Responsibilities
- Manage and maintain OpenShift clusters, ensuring high availability and scalability.
- Implement GitOps workflows for Kubernetes using ArgoCD; ensure declarative infrastructure and application delivery.
- Package and customize Kubernetes applications using Helm charts and Kustomize overlays.
- Deploy and manage service mesh architectures using Istio; monitor traffic and observability with Kiali and Jaeger.
- Monitor infrastructure and application metrics using Prometheus; visualize data and create dashboards with Grafana.
- Implement centralized logging using Grafana Loki for Kubernetes workloads.
- Write and maintain Terraform scripts for infrastructure as code across multi-cloud environments.
- Automate system configurations, application deployments, and environment provisioning using Ansible.
- Design and implement secure, scalable Azure cloud architectures including hub-spoke networking models.
- Manage AWS resources and services, including VPCs, subnets, route tables, and security groups.
- Implement CI/CD pipelines using Azure DevOps and GitHub Actions; manage code repositories, branching strategies, and deployment workflows.
- Deploy and manage cloud infrastructure using Crossplane for Kubernetes-native control and composition.
- Experience with ACM for multi-cluster management and ACS for Kubernetes security posture.
- Manage GPU-enabled Kubernetes nodes for AI/ML workloads, ensuring optimal resource allocation and performance.
- Experience with deploying and managing AI/ML workloads on OpenShift AI, including integration with GPU nodes and storage solutions.
Qualifications
- 5+ years of experience with Kubernetes and containerization technologies.
- OpenShift experience is a plus.
- CKA certification is a plus.
- Experience with GitOps tools like ArgoCD.
- Proficiency in Kubernetes package management using Helm and Kustomize.
- Strong understanding of service mesh technologies including Istio, Kiali, and Jaeger.
- Familiarity with monitoring and logging tools such as Prometheus, Grafana, and Loki.
- 5+ years of hands-on experience with Terraform and Ansible.
- 8+ years of experience with cloud platforms including Azure and AWS.
- Strong experience required in networking design and implementation.
- Experience with CI/CD platforms including Azure DevOps and GitHub Actions.
- Bachelor's degree in computer science or Engineering (or equivalent experience).
Additional Information
- Bilingualism is required (French and English).
- Hybrid role: candidate required on site 2 days per week.
- Expected start date is March 30, 2026, with flexibility.
- Initial contract is 1 year with strong possibility of renewal or becoming permanent.
Company Commitment
Randstad Digital is committed to fostering a diverse and inclusive workforce representative of all populations in Canada. They promote equity, diversity, and inclusion throughout recruitment, retention, and advancement. They support accessibility and accommodation needs throughout the employment lifecycle.
Skills
ACMACSAnsibleArgoCDAzureAzure DevOpsCrossplaneGitHub ActionsHelmIstioJaegerKialiKubernetesKustomizeLokiOpenShiftPrometheusTerraform
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free