détails d'emploi
Title: Senior DevOps Engineer (Kubernetes, Terraform & Networking)
Bilingualism: Bilingualism is required (French and English)
Hybrid Role: Yes, the candidate is required to be on site 2 days per week.
Start Date: Expected start date is March 30, 2026 but there is flexibility (can be earlier/later);
...
Possibility of renewal: Initial contract is 1 year; however, there is a strong possibility of renewal or becoming permanent.
Advantages
Experience with Crossplane for infrastructure orchestration.
Exposure to ACM and ACS for cluster and security management.
Experience managing GPU nodes for AI/ML workloads in Kubernetes environments.
Responsibilities
OpenShift: Manage and maintain OpenShift clusters, ensuring high availability and scalability.
GitOps & ArgoCD: Implement GitOps workflows for Kubernetes using ArgoCD; ensure declarative infrastructure and application delivery.
Helm & Kustomize: Package and customize Kubernetes applications using Helm charts and Kustomize overlays.
Istio, Kiali & Jaeger: Deploy and manage service mesh architectures using Istio; monitor traffic and observability with Kiali and Jaeger.
Prometheus & Grafana: Monitor infrastructure and application metrics using Prometheus; visualize data and create dashboards with Grafana.
Loki: Implement centralized logging using Grafana Loki for Kubernetes workloads.
Terraform: Write and maintain Terraform scripts for infrastructure as code across multi-cloud environments.
Ansible: Automate system configurations, application deployments, and environment provisioning using Ansible.
Networking
Azure Cloud & Hub-Spoke Networking: Design and implement secure, scalable Azure cloud architectures including hub-spoke networking models.
AWS Cloud & Networking: Manage AWS resources and services, including VPCs, subnets, route tables, and security groups.
Azure DevOps & GitHub Actions: Implement CI/CD pipelines using Azure DevOps and GitHub Actions; manage code repositories, branching strategies, and deployment workflows.
Crossplane: Deploy and manage cloud infrastructure using Crossplane for Kubernetes-native control and composition.
ACM & ACS (Advanced Cluster Management & Advanced Cluster Security): Experience with ACM for multi-cluster management and ACS for Kubernetes security posture.
GPU Node Management: Manage GPU-enabled Kubernetes nodes for AI/ML workloads, ensuring optimal resource allocation and performance.
OpenShift AI (Add-on): 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 (7-8 importance; this is basic/base).
Bachelor's degree in computer science or Engineering (or equivalent experience).
Summary
Randstad Digital is committed to fostering a workforce that is representative of all populations in Canada. We are therefore committed to developing and implementing strategies to promote equity, diversity and inclusion in all areas of our business by reviewing our internal policies, practices and systems throughout the life cycle of our workforce, including recruitment, retention and advancement for all individuals. In addition to our strong commitment to human rights principles, we are committed to taking positive steps to influence change to ensure that all individuals can participate in the workplace without barriers, systemic or otherwise, especially for equity-seeking groups that are generally underrepresented in the Canadian workforce, including people who identify as women or non-binary/gender non-conforming, Aboriginal Peoples and communities, people with disabilities (visible and invisible), visible minorities, racialized people and LGBTQ2+ communities.
Our Client operates [across Canada, and globally/internationally in the United States and other countries]. This company takes all reasonable means to limit the number of positions in Quebec that require knowledge of a language other than French, and only requires this where it is necessary and its existing bilingual employees are unable to fulfil these job duties.
Based on an assessment conducted by our client, it has been determined that this position requires candidates to be [fluent] in [English] (oral and written). In particular, this position will require the employee to communicate with [English]-speaking [clients/partners/employees] located outside Quebec on a [daily/regular] basis
Randstad Digital is committed to creating and maintaining an inclusive and accessible workplace for all applicants and employees by supporting their accessibility and accommodation needs throughout the employment life cycle. We ask that all applicants identify their accommodation needs by emailing accessibilite@randstad.ca to ensure their ability to fully participate in the interview process.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
voir plus
Title: Senior DevOps Engineer (Kubernetes, Terraform & Networking)
Bilingualism: Bilingualism is required (French and English)
Hybrid Role: Yes, the candidate is required to be on site 2 days per week.
Start Date: Expected start date is March 30, 2026 but there is flexibility (can be earlier/later);
Possibility of renewal: Initial contract is 1 year; however, there is a strong possibility of renewal or becoming permanent.
Advantages
Experience with Crossplane for infrastructure orchestration.
Exposure to ACM and ACS for cluster and security management.
Experience managing GPU nodes for AI/ML workloads in Kubernetes environments.
Responsibilities
OpenShift: Manage and maintain OpenShift clusters, ensuring high availability and scalability.
GitOps & ArgoCD: Implement GitOps workflows for Kubernetes using ArgoCD; ensure declarative infrastructure and application delivery.
Helm & Kustomize: Package and customize Kubernetes applications using Helm charts and Kustomize overlays.
Istio, Kiali & Jaeger: Deploy and manage service mesh architectures using Istio; monitor traffic and observability with Kiali and Jaeger.
...
Prometheus & Grafana: Monitor infrastructure and application metrics using Prometheus; visualize data and create dashboards with Grafana.
Loki: Implement centralized logging using Grafana Loki for Kubernetes workloads.
Terraform: Write and maintain Terraform scripts for infrastructure as code across multi-cloud environments.
Ansible: Automate system configurations, application deployments, and environment provisioning using Ansible.
Networking
Azure Cloud & Hub-Spoke Networking: Design and implement secure, scalable Azure cloud architectures including hub-spoke networking models.
AWS Cloud & Networking: Manage AWS resources and services, including VPCs, subnets, route tables, and security groups.
Azure DevOps & GitHub Actions: Implement CI/CD pipelines using Azure DevOps and GitHub Actions; manage code repositories, branching strategies, and deployment workflows.
Crossplane: Deploy and manage cloud infrastructure using Crossplane for Kubernetes-native control and composition.
ACM & ACS (Advanced Cluster Management & Advanced Cluster Security): Experience with ACM for multi-cluster management and ACS for Kubernetes security posture.
GPU Node Management: Manage GPU-enabled Kubernetes nodes for AI/ML workloads, ensuring optimal resource allocation and performance.
OpenShift AI (Add-on): 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 (7-8 importance; this is basic/base).
Bachelor's degree in computer science or Engineering (or equivalent experience).
Summary
Randstad Digital is committed to fostering a workforce that is representative of all populations in Canada. We are therefore committed to developing and implementing strategies to promote equity, diversity and inclusion in all areas of our business by reviewing our internal policies, practices and systems throughout the life cycle of our workforce, including recruitment, retention and advancement for all individuals. In addition to our strong commitment to human rights principles, we are committed to taking positive steps to influence change to ensure that all individuals can participate in the workplace without barriers, systemic or otherwise, especially for equity-seeking groups that are generally underrepresented in the Canadian workforce, including people who identify as women or non-binary/gender non-conforming, Aboriginal Peoples and communities, people with disabilities (visible and invisible), visible minorities, racialized people and LGBTQ2+ communities.
Our Client operates [across Canada, and globally/internationally in the United States and other countries]. This company takes all reasonable means to limit the number of positions in Quebec that require knowledge of a language other than French, and only requires this where it is necessary and its existing bilingual employees are unable to fulfil these job duties.
Based on an assessment conducted by our client, it has been determined that this position requires candidates to be [fluent] in [English] (oral and written). In particular, this position will require the employee to communicate with [English]-speaking [clients/partners/employees] located outside Quebec on a [daily/regular] basis
Randstad Digital is committed to creating and maintaining an inclusive and accessible workplace for all applicants and employees by supporting their accessibility and accommodation needs throughout the employment life cycle. We ask that all applicants identify their accommodation needs by emailing accessibilite@randstad.ca to ensure their ability to fully participate in the interview process.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
voir pluspartager l'offre d'emploi