Postée il y a 1 jour
Architecte DevOps - spécialisé en conteneurisation et orchestration
L’équipe de notre client, contribue à la transformation du groupe en développant des solutions logicielles permettant d’optimiser leurs activités.
Dans ce contexte, cette équipe implémente des solutions logicielles pour tous les sites industriels du groupe. L'intégration de modèles d'intelligence artificielle à grande échelle et l'accélération nécessaire à leur déploiement opérationnel dans un environnement sécurisé nécessitent l'évolution de nos solutions actuelles. Nous cherchons donc à renforcer cette équipe avec un architecte spécialisé en conteneurisation et orchestration, afin d’accompagner la conception, la mise en œuvre et la gestion de solutions de conteneurisation adaptées à leurs besoins spécifiques.
Maîtrise des outils Kubernetes et Docker (kubectl, kustomize, helm, docker CLI, compose, dockerfile).
Expérience dans la gestion de clusters Kubernetes (on-premises ou cloud : AKS).
Bonne connaissance des outils CI/CD (GitLab CI, Jenkins).
Familiarité avec l'automatisation (Terraform, Ansible).
Connaissances en réseaux (CNI, ingress, load balancers) et sécurité (RBAC, secrets).
Notions sur les systèmes Cloud (AWS, Azure).
Autonomie dans le domaine du développement : spécifications, conception, développement et tests
Capacité de rédaction (spécifications, documentation)
Bon relationnel
Bon niveau de l’Anglais à l’écrit et à l’oral
Connaissance de messages broker (kafka, RabbitMq, MqSeries)
• Maîtrise des outils Kubernetes et Docker (kubectl, kustomize, helm, docker CLI, compose, dockerfile).
• Expérience dans la gestion de clusters Kubernetes (on-premises ou cloud : AKS).
• Bonne connaissance des outils CI/CD (GitLab CI, Jenkins).
• Familiarité avec l'automatisation (Terraform, Ansible).
• Connaissances en réseaux (CNI, ingress, load balancers) et sécurité (RBAC, secrets).
• Notions sur les systèmes Cloud (AWS, Azure).
• Autonomie dans le domaine du développement : spécifications, conception, développement et tests
• Capacité de rédaction (spécifications, documentation)
• Bon relationnel
• Bon niveau de l’Anglais à l’écrit et à l’oral
Compétences secondaires appréciées :
• Connaissance de messages broker (kafka, RabbitMq, MqSeries)
Conditions de déroulement de la mission :
La mission se déroulera en partie en télétravail, mais un certain nombre de jours de présence sur site. Ce sera le cas en particulier au début de la mission. A titre indicatif, se baser sur un rythme moyen de 1 à 2 jours de présence sur site par semaine en début de mission puis 1 fois par quinzaine.
Résultats attendus de la mission :
• Infrastructure conteneurisée performante et sécurisée
- Mise en place d’un cluster Kubernetes fonctionnel, scalable et conforme aux meilleures pratiques.
- Déploiement par pipelines CI/CD mettant en oeuvre Docker et Kubernetes pour des livraisons rapides et fiables.
- Sécurisation des environnements conteneurisés (images, registres, secrets, réseaux).
• Optimisation et gestion des conteneurs Docker
- Création et maintenance d’images Docker optimisées et sécurisées, en respectant les bonnes pratiques (taille réduite, dépendances explicites, exemptes de vulnérabilités).
- Automatisation du processus de construction, de test et de déploiement d’images Docker à travers les pipelines CI/CD.
• Renforcement de la sécurité des conteneurs et clusters
- Analyse régulière des vulnérabilités des images Docker et des clusters Kubernetes
- Configuration d'alertes et de systèmes de surveillance pour détecter et répondre aux menaces
• Automatisation et fiabilité des déploiements
- Automatisation complète des déploiements.
- Mise en œuvre d'un monitoring avancé pour assurer la disponibilité et la performance des applications.
• Transfert de connaissances et collaboration
- Formation et montée en compétence des équipes RDSF sur l’utilisation sécurisée des conteneurs et des orchestrateurs.
- Documentation des procédures et bonnes pratiques pour garantir la continuité opérationnelle.
- Collaboration efficace avec les équipes Sécurité pour intégrer des audits réguliers et des revues de sécurité dans les processus.
• Résilience et conformité
- Garantie d’un plan de reprise après sinistre (Disaster Recovery) adapté aux environnements conteneurisés.
• Amélioration continue
- Suivi des indicateurs clés de performance (KPI) pour évaluer l’efficacité des déploiements (temps de mise en production, taux d’incidents, temps moyen de résolution).