CONTEXTE
CaaS-CNP est un écosystème de clusters Kubernetes sur site , construit sur Kubernetes standard, avec les technologies laC et GitOps : Cluster-API / Flux (et Terraform/Ansible pour les clusters existants).
MISSIONS
Dans le cadre des programmes NewCo et Cloud Leap. l’équipe CaaS-CNP a pour objectif de fournir des clusters Kubernetes en tant qu’équipe d’ingénierie de plateforme :
• sur plusieurs zones d’hébergement (Azure, Bleu), laissant le moteur flexible ;
• avec un ensemble de composants logiciels et d’opérateurs (unités) ;
• l’orchestration de tous les composants (clusters et unités) est gérée par l’outil GitOps Flux, pour l’amorçage initial et le cycle de vie (mises à niveau, réconciliation).
L’équipe CaaS-CNP est impliquée dans :
• La conception des solutions (architecture cloud/Kubernetes, conception globale GitOps, gestion de la sécurité, développement logiciel et Intégration des opérateurs)
• Mise en œuvre des solutions (API Cluster, Flux, intégration logicielle, Golang ponctuellement), en collaboration avec d’autres projets transversaux d’Orange.
• Exploitation des clusters CaaS-CNP (production, clusters Kubernetes et cycle de vie des composants logiciels). Pour cette mission, vous serez intégré(e) à l’équipe centrale/administration CaaS-CNP et participerez aux activités d’exploitation. Une expérience Kubernetes et GitOps/DevOps est requise. Des astreintes font également partie de la mission.
• Kubernetes, API Cluster, AKS
• Infrastructures cloud (Azure, OpenStack)
• GitOps (Flux), GitLab, pipelines CI/CD
• Observabilité (Prometheus, Alertmanager, Grafana, Loki, …)
• HashiCorp Vault
• Méthodologies agiles
EXPERTISE TECHNIQUE ET/OU MÉTIER REQUIS
Architecte Cloud, Ingénieur GitOps
Compétences
Systèmes d’exploitation : Linux Expertise
Langages informatiques : Golang, Python, Bash ; Connaissance
Frameworks : Kubernetes et addons/opérateurs, Azure, Observabilité (Prometheus, Grafana…) ; Expertise
Technologies : GitOps (FIuxCD), Azure AKS, Cluster-API, GitLab, OpenStack, Terraform, Ansible ; Maîtrise
Méthodologie : Sûre, Agile Maîtrise
Autres compétences :
Anglais : Intermédiaire
Client d’orientation : Nécessaire
Certifications/Habilitations : Administrateur Kubernetes
Astreintes ou interventions programmées : Non
Habilitation électrique : Non
LIVRABLES
* Urbanisme Cloud/Kubernetes pour clusters CaaS-CNP (dev et doc)
* Conception de composants réutilisables pour nos clusters Kubernetes
* Industrialisation (Cluster API, Flux, packaging) des composants logiciels et opérateurs K8S
* Documentations techniques et utilisateurs
* Contribution au build/run de certains clusters de production (upgrades, support infra)
* Contribution au board de l’équipe JIRA et à la formation SAFe de l’entité
EXPERTISES TECHNIQUES PARTICIPATIONS
• Kubernetes, Cluster-API, AKS
• Infrastructures cloud (Azure, OpenStack)
• Observabilité (Prometheus, Grafana, Alertmanager, Loki…)
• GitOps (Flux), GitLab
• Coffre-fort Hashicorp
• Terraform/Ansible
• Méthodologies agiles
Autres compétences :
Anglais : Intermédiaire
Orientation client : Nécessaire
Certifications/Habilitations : Kubernetes Admin
Astreintes ou interventions programmées : Non
Habilitation électrique : Non
Bénin Digital est une Entreprise de Services du Numérique (ESN) spécialisée dans la digitalisation des processus métiers et accompagne les clients issus des secteurs de l’industrie, de la Banque & assurance, de l’industrie, de la Grande distribution & e-commerce et des Médias & communication. Nous interagissons avec nos clients et consultants autour de compétences « tech » pour l’essentiel et les accompagnons aussi avec des talents Data, Produit, Design et Marketing Digital. Bénin Digital accompagne ses clients dans la chaine de valeur de leurs activités en leur mettant à disposition son expertise à travers des consultants hautement qualifiés pour des projets et des missions diversifiées en Afrique et en Europe
