Description de Poste
Bilinguisme : Préféré – Anglais requis (le français serait un atout)
Poste à temps plein, rôle hybride : Oui, le candidat doit être sur site 2 à 3 jours par semaine
Responsabilités
- OpenShift : Gérer et maintenir des clusters OpenShift, en assurant une haute disponibilité et une scalabilité.
- Terraform : Écrire et maintenir des scripts Terraform pour l'infrastructure en tant que code à travers des environnements multi-cloud.
- Ansible : Automatiser les configurations système, les déploiements d'applications et la provision d'environnements en utilisant Ansible.
- Azure DevOps & GitHub Actions : Implémenter des pipelines CI / CD en utilisant Azure DevOps et GitHub Actions ; gérer les dépôts de code, les stratégies de branchement et les flux de déploiement.
- Azure Cloud & Hub-Spoke Networking : Concevoir et mettre en œuvre des architectures cloud Azure sécurisées et évolutives, y compris des modèles de mise en réseau hub-spoke.
- AWS Cloud & Networking : Gérer les ressources et services AWS, y compris les VPC, sous-réseaux, tables de routage et groupes de sécurité.
- Istio, Kiali & Jaeger : Déployer et gérer des architectures de maillage de services en utilisant Istio ; surveiller le trafic et l'observabilité avec Kiali et Jaeger.
- GitOps & ArgoCD : Implémenter des flux de travail GitOps pour Kubernetes en utilisant ArgoCD ; assurer une infrastructure déclarative et une livraison d'applications.
- Helm & Kustomize : Packager et personnaliser des applications Kubernetes en utilisant des charts Helm et des superpositions Kustomize.
- Crossplane : Déployer et gérer l'infrastructure cloud en utilisant Crossplane pour un contrôle et une composition natifs à Kubernetes.
- Prometheus & Grafana : Surveiller les métriques d'infrastructure et d'application en utilisant Prometheus ; visualiser les données et créer des tableaux de bord avec Grafana.
- Loki : Implémenter une journalisation centralisée en utilisant Grafana Loki pour les charges de travail Kubernetes.
- ACM & ACS (Advanced Cluster Management & Advanced Cluster Security) : Expérience avec ACM pour la gestion multi-cluster et ACS pour la posture de sécurité Kubernetes.
- Gestion des nœuds GPU : Gérer des nœuds Kubernetes activés par GPU pour les charges de travail AI / ML, en assurant une allocation et une performance optimales des ressources.
- OpenShift AI (Add-on) : Expérience avec le déploiement et la gestion des charges de travail AI / ML sur OpenShift AI, y compris l'intégration avec des nœuds GPU et des solutions de stockage.
Qualifications
- Baccalauréat en informatique ou dans un domaine connexe, ou expérience de travail équivalente.
- 10+ années d'expérience avérée dans un rôle DevOps.
- 8+ années d'expérience avec des plateformes cloud, y compris Azure et AWS.
- 5+ années d'expérience pratique avec Terraform et Ansible.
- 5+ années d'expérience avec Kubernetes et les technologies de conteneurisation ; la certification CKA est un plus.
- Expérience avec des outils GitOps comme ArgoCD et des plateformes CI / CD, y compris Azure DevOps et GitHub Actions.
- Bonne compréhension des technologies de maillage de services, y compris Istio, Kiali et Jaeger.
- Compétence en gestion de paquets Kubernetes utilisant Helm et Kustomize.
- Expérience avec Crossplane pour l'orchestration d'infrastructure.
- Familiarité avec des outils de surveillance et de journalisation tels que Prometheus, Grafana et Loki.
- Exposition à ACM et ACS pour la gestion des clusters et de la sécurité.
- Expérience dans la gestion de nœuds GPU pour des charges de travail AI / ML dans des environnements Kubernetes.
- Une expérience avec OpenShift AI est un atout, en particulier dans le déploiement et la mise à l'échelle de modèles AI / ML dans des environnements d'entreprise.
Top 3 Must Have Skills
- OpenShift : Gérer et maintenir des clusters OpenShift, en assurant une haute disponibilité et une scalabilité.
- Terraform : Écrire et maintenir des scripts Terraform pour l'infrastructure en tant que code à travers des environnements multi-cloud.
- Ansible : Automatiser les configurations système, les déploiements d'applications et la provision d'environnements en utilisant Ansible.
Top 3 Nice to Have Skills
- AWS Cloud & Networking : Gérer les ressources et services AWS, y compris les VPC, sous-réseaux, tables de routage et groupes de sécurité.
- Azure Cloud & Hub-Spoke Networking : Concevoir et mettre en œuvre des architectures cloud Azure sécurisées et évolutives, y compris des modèles de mise en réseau hub-spoke.
- Azure DevOps & GitHub Actions : Implémenter des pipelines CI / CD en utilisant Azure DevOps et GitHub Actions ; gérer les dépôts de code, les stratégies de branchement et les flux de déploiement.
Niveau de séniorité
- Niveau intermédiaire-senior
Type d'emploi
- Temps plein
Fonction du poste
- Ingénierie et technologies de l'information
Industries
- Fabrication de composants aéronautiques et aérospatiaux
Recevez des notifications concernant de nouveaux postes d'ingénieur DevOps à Montréal, Québec, Canada.
Sites : Montréal, Québec, Canada
#J-18808-Ljbffr
Emplois favoris
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte