Jobs.ca
Jobs.ca
Language
Groupe SII logo

Ingénieur DevOps (Sénior)

Groupe SII1 day ago
Hybrid
Montreal, Quebec
Mid Level
Full-Time

About the role

Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec 16 000 collaborateurs, une présence internationale dans 20 pays, et un chiffre d’affaires supérieur à 1.621 milliards de dollars canadiens.

SII Canada offre à ses clients une expertise technique avancée dans les domaines du développement applicatif, Web et Mobile, de la Cybersécurité et du Cloud. Nous intervenons également en Ingénierie, particulièrement sur les systèmes embarqués dans divers secteurs industriels. Notre ambition : faire évoluer les systèmes d’information et contribuer à la création des produits et services de demain pour nos clients.

D'autre part, l’inclusion est au cœur de notre culture d’entreprise. SII Canada s’engage à offrir un environnement de travail équitable et respectueux, favorisant la diversité des profils et l’égalité des chances.

Contexte : Rôle hybride avec présence requise sur site 2 jours par semaine.

Compétences et expériences requises :

  • Plus de 5 ans d’expérience avec Kubernetes et les technologies de conteneurisation ; expérience OpenShift et certification CKA considérées comme des atouts.
  • Expérience avec des outils GitOps tels qu’ArgoCD.
  • Maîtrise de la gestion de packages Kubernetes via Helm et Kustomize.
  • Solide compréhension des technologies de service mesh incluant Istio, Kiali et Jaeger.
  • Connaissance des outils de monitoring et de logging 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 cloud Azure et AWS, incluant une solide expérience en design et implémentation réseaux.
  • Expérience avec les plateformes CI/CD comme Azure DevOps et GitHub Actions.
  • Diplôme universitaire en informatique ou en ingénierie (ou expérience équivalente).

Compétences et expériences appréciées :

  • Expérience avec Crossplane pour l’orchestration d’infrastructure.
  • Connaissance d’ACM et ACS pour la gestion de clusters et la sécurité.
  • Expérience dans la gestion de nœuds GPU pour des charges AI/ML dans des environnements Kubernetes.
  • Expérience OpenShift AI, notamment pour le déploiement et le scaling de modèles AI/ML en entreprise.

Responsabilités principales : OpenShift :

  • Gérer et maintenir des clusters OpenShift afin d’assurer performance, haute disponibilité et scalabilité.

GitOps et ArgoCD :

  • Mettre en œuvre des workflows GitOps avec ArgoCD pour assurer des déploiements déclaratifs d’infrastructure et d’applications.

Helm et Kustomize :

  • Créer, packager et personnaliser des applications Kubernetes via Helm charts et Kustomize.

Istio, Kiali et Jaeger :

  • Déployer et administrer des architectures service mesh avec Istio, incluant observabilité et trafic via Kiali et Jaeger.

Monitoring et Logging :

  • Assurer la surveillance des environnements avec Prometheus et Grafana ainsi que la centralisation des logs avec Grafana Loki.

Infrastructure as Code :

  • Concevoir et maintenir des scripts Terraform multi‑cloud et automatiser les configurations système à l’aide d’Ansible.

Réseau :

  • Concevoir et implémenter des architectures réseau sécurisées et scalables sur Azure (modèle hub‑spoke) et gérer les environnements AWS (VPC, sous‑réseaux, route tables, security groups).

CI/CD :

  • Construire et optimiser des pipelines CI/CD avec Azure DevOps et GitHub Actions, incluant gestion des dépôts et stratégies de branche.

Cloud-Native Infrastructure :

  • Utiliser Crossplane pour la gestion d’infrastructure cloud via Kubernetes.
  • Mettre en œuvre ACM et ACS pour la gestion multi‑cluster et la sécurité Kubernetes.

AI/ML & GPU :

  • Administrer des nœuds GPU Kubernetes et supporter les workloads AI/ML.
  • Participer au déploiement et à la gestion de modèles AI/ML dans OpenShift AI.

_______________________________________________________________________________________________________________________________

Context: Hybrid role requiring 2 days per week onsite.

Required Skills & Experience:

  • 5+ years of experience with Kubernetes and containerization technologies; OpenShift experience and CKA certification are strong assets.
  • Experience with GitOps tools such as ArgoCD.
  • Proficiency with Kubernetes package management using Helm and Kustomize.
  • Strong knowledge 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 Azure and AWS, including strong networking design and implementation experience.
  • Experience with CI/CD platforms such as Azure DevOps and GitHub Actions.
  • Bachelor’s degree in Computer Science or Engineering (or equivalent experience).

Nice-to-Have Skills & Experience:

  • Experience using Crossplane for infrastructure orchestration.
  • Knowledge of ACM and ACS for cluster management and security.
  • Experience managing GPU nodes for AI/ML workloads in Kubernetes.
  • OpenShift AI experience, particularly in deploying and scaling enterprise AI/ML models.

Key Responsibilities: OpenShift:

  • Manage and maintain OpenShift clusters to ensure high availability, performance, and scalability.

GitOps & ArgoCD:

  • Implement GitOps workflows using ArgoCD for declarative infrastructure and application delivery.

Helm & Kustomize:

  • Create, package, and customize Kubernetes applications using Helm charts and Kustomize overlays.

Istio, Kiali & Jaeger:

  • Deploy and manage service mesh architectures using Istio, with observability through Kiali and Jaeger.

Monitoring & Logging:

  • Monitor environments using Prometheus and Grafana, and centralize logging with Grafana Loki.

Infrastructure as Code:

  • Design and maintain multi‑cloud Terraform scripts and automate system configurations with Ansible.

Networking:

  • Design and implement secure, scalable Azure architectures including hub‑spoke networking.
  • Manage AWS environments including VPCs, subnets, route tables, and security groups.

CI/CD:

  • Build and optimize CI/CD pipelines using Azure DevOps and GitHub Actions, including repository and branching strategy management.
  • Cloud-Native Infrastructure:
  • Use Crossplane for Kubernetes-native cloud infrastructure management.
  • Implement ACM and ACS for multi‑cluster management and Kubernetes security posture.

AI/ML & GPU:

  • Manage GPU-enabled Kubernetes nodes for AI/ML workloads.
  • Support AI/ML deployments and scaling within OpenShift AI.

About Groupe SII

IT Services and IT Consulting
5001-10,000

Le groupe SII est une société d’ingénierie et de conseil en technologies (ICT) et une entreprise de services numériques (ESN) créée en 1979 par Bernard HUVÉ, ingénieur de formation.

Le groupe SII fait travailler plus de 16 000 personnes dans 20 pays au travers de 100 implantations de proximité et recrute chaque année en moyenne plus de 4 000 consultants et ingénieurs qui agissent au quotidien pour intégrer et développer de nouvelles technologies et faire évoluer les systèmes d’information.

Toujours soucieux d’apporter des solutions à valeur ajoutée et innovantes, SII intervient auprès de grands groupes dans des secteurs d’activité variés tels que l’Aéronautique, le Spatial et la Défense, la Banque-Assurance, les Télécommunications, l’Energie, le Retail, les Transports et l’Industrie. Notre mission : faire évoluer les systèmes d’information et contribuer à la conception et au développement des futurs produits ou services de nos clients.

Rejoindre SII, c’est s’engager dans une aventure collective : Let’s Tech Together !

Cette promesse représente notre ambition commune : chez SII on ose et on s’engage pour développer des solutions innovantes et impactantes, tout en valorisant le collectif et l’inclusivité.

Labellisé EcoVadis Platinum, Great Place To Work pour la septième année consécutive et parmi le Palmarès Best Workplaces des entreprises de plus de 2500 salariés, le groupe SII se démarque par sa politique sociétale en faveur d’un monde numérique et durable et par une culture d’entreprise ancrée en faveur de la qualité de vie au travail et de l’inclusion. En tant que société à fortes valeurs humaines, nous sommes signataires de la Charte de la diversité, de la Charte d’engagement LGBT+ avec l’Association L'Autre Cercle et sommes une entreprise handi-accueillante.

Let’s Tech Together incarne ce que nous sommes et ce que nous aspirons à être : une entreprise dynamique, innovante et humaine.