Job Specifications
DevOps Engineer III
Description
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
Location: St-Laurent, Quebec, CAN
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.
Skills Matrix
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.
About the Company
The world's best businesses know that potential customers can be anywhere. TransPerfect helps our clients to be everywhere. With global headquarters in New York and offices in 140+ cities across six continents, TransPerfect is the world's largest provider of language services and related technologies.
The TransPerfect family of companies enables organizations to speak the language of global business through:
- Translation and Language Services
- Website and Software Localization
- Globalization Management Technology
- Mult...
Know more