Senior DevOps Engineer (Kubernetes, Terraform & Networking)

**English version will follow**

L'utilisation du genre masculin a été adoptée afin de faciliter la lecture et n'a aucune intention discriminatoire.

Ingénieur DevOps Senior (Kubernetes, Terraform et Réseaux)

  • Lieu : Montréal, Québec – Hybride – (présence sur place 2 jours par semaine)
  • Durée du contrat : Contrat initial de 12 mois avec forte possibilité de prolongation.

Chez Raise, nous recrutons un ingénieur DevOps Senior (Kubernetes, Terraform et Réseaux) pour l'un de nos clients de premier plan. Chef de file de l'industrie, cette entreprise agrandit son équipe pour répondre à la demande croissante. Nous embauchons dès maintenant ; si ce poste vous intéresse, postulez ci-dessous pour avoir la chance de vous joindre à une entreprise où il fait bon travailler.

Responsabilités principales :

  • OpenShift : Gérer et maintenir les grappes OpenShift, en assurant une haute disponibilité et une grande scalabilité.
  • GitOps et ArgoCD : Mettre en œuvre des flux de travail GitOps pour Kubernetes à l’aide d’ArgoCD ; assurer une infrastructure déclarative et le déploiement d’applications.
  • Helm et Kustomize : Emballer et personnaliser les applications Kubernetes à l’aide de diagrammes Helm et de superpositions Kustomize. Istio, Kiali et Jaeger : Déployer et gérer des architectures de maillage de services avec Istio ; surveiller la circulation et l'observabilité avec Kiali et Jaeger.
  • Prometheus et Grafana : Surveiller les mesures d’infrastructure et d’application avec Prometheus ; visualiser les données et créer des tableaux de bord avec Grafana.
  • Loki : Mettre en œuvre une journalisation centralisée avec Grafana Loki pour les charges de travail Kubernetes.
  • Terraform : Écrire et maintenir des scripts Terraform pour l’infrastructure en tant que code dans des environnements multicloud.
  • Ansible : Automatiser les configurations système, les déploiements d’applications et le provisionnement d’environnements avec Ansible.
  • Réseaux
  • Azure Cloud et architecture en étoile : Concevoir et mettre en œuvre des architectures cloud Azure sécurisées et évolutives, y compris des modèles de réseau en étoile.
  • AWS Cloud et réseaux : Gérer les ressources et services AWS, notamment les VPC, les sous-réseaux, les tables de routage et les groupes de sécurité.
  • Azure DevOps et GitHub Actions : Mettre en œuvre des pipelines CI/CD avec Azure DevOps et GitHub Actions. Gestion des dépôts de code, des stratégies de branchement et des flux de déploiement.
  • Crossplane : Déploiement et gestion de l’infrastructure infonuagique avec Crossplane pour un contrôle et une composition natifs Kubernetes.
  • ACM et ACS (Gestion avancée des grappes et sécurité avancée des grappes) : Expérience avec ACM pour la gestion multi-clusters et ACS pour la sécurité Kubernetes.
  • Gestion des nœuds GPU : Gestion des nœuds Kubernetes compatibles GPU pour les charges de travail d’IA/ML, en garantissant une allocation optimale des ressources et des performances maximales.
  • OpenShift AI (module complémentaire) : Expérience du déploiement et de la gestion des charges de travail d’IA/ML sur OpenShift AI, y compris l’intégration avec les nœuds GPU et les solutions de stockage.

Compétences et expérience :

  • Plus de 5 ans d’expérience avec Kubernetes et les technologies de conteneurisation ; une expérience avec OpenShift est un atout ; la certification CKA est un atout.
  • Expérience des outils GitOps comme ArgoCD.
  • Maîtrise de la gestion des forfaits Kubernetes avec Helm et Kustomize. Solide compréhension des technologies de maillage de services, notamment Istio, Kiali et Jaeger.
  • Maîtrise des outils de supervision et de journalisation tels que Prometheus, Grafana et Loki.
  • Plus de 5 ans d'expérience pratique avec Terraform et Ansible.
  • Plus de 8 ans d'expérience avec les plateformes infonuagiques, notamment Azure et AWS ; une solide expérience en conception et mise en œuvre de réseaux est requise.
  • Expérience des plateformes CI/CD, notamment Azure DevOps et GitHub Actions (niveau 7-8 ; compétences de base).
  • Baccalauréat en informatique ou en génie (ou expérience équivalente).

Le candidat idéal possède :

  • Une expérience de Crossplane pour l'orchestration d'infrastructures.
  • Une connaissance d'ACM et d'ACS pour la gestion des grappes et de la sécurité.
  • Une expérience de la gestion de nœuds GPU pour les charges de travail d'IA/ML dans des environnements Kubernetes.
  • Une expérience d'OpenShift AI est un atout majeur, notamment pour le déploiement et la mise à l'échelle de modèles d'IA/ML en environnement d'entreprise.

——————————————————————————————

Senior DevOps Engineer (Kubernetes, Terraform & Networking)

  • Location: Montreal, Quebec—Hybrid—(on site 2 days per week)
  • Contract Length: Initial contract is 12 months with strong possibility of extension.

We at Raise are hiring a Senior DevOps Engineer (Kubernetes, Terraform & Networking) for one of our top clients. After establishing themselves as an industry leader, they’re now expanding their team to meet rising demand. We’re hiring right now; if you’re interested, apply below for your chance to join a great place to work.

Key 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.

Skills & Experience:

  • 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).

Nice to have:

  • 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.
  • OpenShift AI experience is a strong add-on, especially in deploying and scaling AI/ML models in enterprise environments.

Looking for meaningful work? We can help!

Raise is an established hiring firm with over 65 years of experience. We believe strongly in making the world a better place through work, which is why we’re a certified B Corporation and donate 10% of our profits to charity.

We strive to build teams that reflect the diversity of the communities we work in. We encourage all qualified applicants to apply, including people from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with visible/nonvisible disabilities.

We have a dedicated webpage for accommodations where you can learn more about what we offer and request accommodation: https://raise.jobs/accommodations/

In order to submit candidates for roles, our clients will sometimes require personal information to confirm the identity of applicants and their legal status to work. Raise will never ask you for personal or banking information unless you have been selected for a job. If you are ever unsure about the legitimacy of this or another job posting by Raise (or have any other questions), please contact us at +1 800-567-9675 or hello@raiserecruiting.com

#EAOP24

Senior DevOps Engineer (Kubernetes, Terraform & Networking)

Emplois similaires :

En postulant à un emploi chez nous, vous consentez à l’utilisation d’outils de présélection automatisés (analyse vocale et textuelle incluse) pour ce poste et les postes futurs chez Raise. Ces outils nous aident à examiner les CV, à évaluer les qualifications et à formuler des recommandations initiales ; toutefois, toutes les décisions finales d’embauche sont prises par des personnes. Des questions ? Contactez-nous à hello@raiserecruiting.com

Rechercher tous les emplois:

Rechercher des emplois par titre ou mot-clé :