DevOps Engineer

Montreal

Offre publiée le 2025-09-25

TransPerfect

Description de Poste

Bilingualism : Preferred – English required (French would be an asset)

Full-time, Hybrid Role : Yes, the candidate must be on site 2–3 days per week

Responsibilities

  • OpenShift : Manage and maintain OpenShift clusters, ensuring high availability and scalability.
  • 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.
  • Azure DevOps & GitHub Actions : Implement CI / CD pipelines using Azure DevOps and GitHub Actions; manage code repositories, branching strategies, and deployment workflows.
  • 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.
  • Istio, Kiali & Jaeger : Deploy and manage service mesh architectures using Istio; monitor traffic and observability with Kiali and Jaeger.
  • 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.
  • Crossplane : Deploy and manage cloud infrastructure using Crossplane for Kubernetes-native control and composition.
  • 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.
  • 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

  • Bachelor’s degree in Computer Science or related field, or equivalent work experience.
  • 10+ years of proven experience in a DevOps role.
  • 8+ years of experience with cloud platforms including Azure and AWS.
  • 5+ years of hands-on experience with Terraform and Ansible.
  • 5+ years of experience with Kubernetes and containerization technologies; CKA certification is a plus.
  • Experience with GitOps tools like ArgoCD and CI / CD platforms including Azure DevOps and GitHub Actions.
  • Strong understanding of service mesh technologies including Istio, Kiali, and Jaeger.
  • Proficiency in Kubernetes package management using Helm and Kustomize.
  • Experience with Crossplane for infrastructure orchestration.
  • Familiarity with monitoring and logging tools such as Prometheus, Grafana, and Loki.
  • Exposure to ACM and ACS for cluster and security management.
  • Experience managing GPU nodes for AI / ML workloads in Kubernetes environments.
  • OpenShift AI experience is a strong add-on, especially in deploying and scaling AI / ML models in enterprise environments.

Top 3 Must Have Skills

  • OpenShift : Manage and maintain OpenShift clusters, ensuring high availability and scalability.
  • 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.

Top 3 Nice to Have Skills

  • AWS Cloud & Networking : Manage AWS resources and services, including VPCs, subnets, route tables, and security groups.
  • Azure Cloud & Hub-Spoke Networking : Design and implement secure, scalable Azure cloud architectures including hub-spoke networking models.
  • Azure DevOps & GitHub Actions : Implement CI / CD pipelines using Azure DevOps and GitHub Actions; manage code repositories, branching strategies, and deployment workflows.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology

Industries

  • Aviation and Aerospace Component Manufacturing

Get notified about new DevOps Engineer jobs in Montreal, Quebec, Canada.

Site locations : Montreal, Quebec, Canada

#J-18808-Ljbffr