Description du poste:
Pourquoi nous rejoindre
Chez Brainwork Conseils, nous croyons qu’une entreprise, c’est avant tout une aventure humaine. Nous sommes passionnés par la cybersécurité et déterminés à aider nos clients à bâtir des environnements numériques plus sûrs et plus résilients.
Rejoindre notre équipe, c’est:
- Participer à la croissance d’une entreprise en plein essor
- Travailler en équipe dans une ambiance conviviale et collaborative
- Avoir un impact réel grâce à des missions concrètes et porteuses de sens
- Apprendre, évoluer et te perfectionner dans un domaine en constante transformation
- Contribuer activement à un monde numérique plus sécuritaire
Nous valorisons l’autonomie, la curiosité, l’initiative et l’envie de faire bouger les lignes. Si tu veux te sentir utile, écouté(e), et faire partie d’une équipe soudée et passionnée, ta place est peut-être chez nous.
À propos du poste
Dans le cadre d’un mandat stratégique, vous interviendrez comme expert en architecture Devops pour concevoir, déployer, sécuriser et optimiser des environnements Kubernetes hébergeant des solutions d’analyse de données critiques.
Bien que ce poste soit offert en télétravail à 100 %, il est nécessaire de résider dans la province de Québec, en raison de certaines exigences contractuelles.
Responsabilités principales
Architecture & conception
- Concevoir des architectures cibles basées sur Azure Kubernetes Service (AKS)
- Définir l’architecture logique et physique des clusters
- Mettre en place la séparation des environnements (Dev / Test / Prod)
- Concevoir la topologie réseau Azure (VNet, sous-réseaux, NSG, Azure Firewall)
- Élaborer des modèles de haute disponibilité et de reprise après sinistre
- Produire des diagrammes d’architecture détaillés
Automatisation & DevOps
- Automatiser les déploiements d’infrastructure via pipelines CI/CD
- Mettre en place des pipelines avec Azure DevOps ou GitHub Actions
- Déployer l’infrastructure avec des approches IaC (Terraform, Bicep, ARM)
- Documenter les processus CI/CD (déploiement, rollback, gestion des secrets)
Sécurité
- Implémenter les meilleures pratiques de sécurité Kubernetes
- Configurer les contrôles RBAC et intégration Azure AD
- Déployer des Network Policies et standards de sécurité des pods
- Sécuriser les API Kubernetes
- Mettre en place des solutions de scanning d’images
- Produire des analyses de risques et plans de mitigation
Stockage & intégration
- Intégrer et gérer les volumes via Azure NetApp Files
- Configurer des volumes NFS et SMB pour les workloads
- Implémenter les CSI drivers et volumes persistants
- Optimiser les performances et la capacité
Administration & exploitation
- Administrer les clusters AKS (node pools, mises à jour, certificats)
- Maintenir les environnements Kubernetes à jour
- Gérer les incidents et assurer le support opérationnel
- Documenter les procédures d’exploitation (runbooks)
Monitoring & optimisation
- Mettre en place le monitoring avec Azure Monitor et Log Analytics
- Configurer Container Insights
- Développer des tableaux de bord de performance
- Optimiser les ressources (CPU, mémoire, stockage) et les coûts
Haute disponibilité & résilience
- Concevoir des architectures multi-zones
- Définir des stratégies de sauvegarde et restauration
- Tester la résilience des environnements
- Mettre en place des plans de continuité
Transfert de connaissances
- Produire une documentation technique complète
- Animer des ateliers et formations
- Assurer un support post-déploiement
Profil recherché
Formations
- Posséder un diplôme universitaire de 1er Cycle (BAC) en informatique, en génie logiciel, en génie informatique ou en administration option système organisationnelle.
- Certifications Azure (AZ-104, AZ-305, AZ-400) serait un atout
Expérience et expertise
- Expérience avancée avec Kubernetes
- Expertise sur Microsoft Azure et ses services
- Expérience en architecture cloud et microservices
- Solide expérience en CI/CD et Infrastructure as Code
- Connaissance approfondie des enjeux de sécurité cloud
Compétences techniques clés
- AKS (déploiement, administration, optimisation)
- Terraform / Bicep / ARM
- Azure DevOps / GitHub Actions
- Azure Monitor / Log Analytics
- Sécurité Kubernetes (RBAC, policies, scanning)
- Stockage cloud (Azure NetApp Files, volumes persistants)
Compétences personnelles
Nous recherchons des personnes qui :
- Visent l’excellence et aiment innover
- Sont orientées client et résultats
- Agissent avec rigueur, organisation et autonomie
- Communiquent clairement et savent vulgariser des concepts techniques
- Gèrent efficacement leurs priorités dans un environnement dynamique
Prêt(e) à relever le défi?
Postule dès maintenant en envoyant ton CV à [email protected]
Et découvre une carrière stimulante et pleine de sens chez Brainwork Conseils.
Pay: $70,000.00-$110,602.72 per year
Benefits:
Education:
- Bachelor's Degree (required)
Experience:
- DevOps: 2 years (required)
Language:
Work Location: Hybrid remote in Montréal, QC