Le service du client souhaite développer et déployer une offre cloud interne basée sur Microsoft Azure afin d'améliorer l'efficacité opérationnelle, d'exploiter des technologies de pointe et de répondre à la demande croissante de solutions cloud. Cette initiative vise à offrir des services cloud adaptés aux besoins des clients internes et externes, en renforçant la capacité de votre équipe à concevoir, déployer et gérer des solutions Azure.
La mission implique la création d’une solution qui répond aux besoins des équipes et des clients tout en respectant les cycles de livraison et les pratiques agiles (SAFe).
Objectifs :
• Concevoir une architecture cloud robuste sur Azure qui répond aux besoins spécifiques de nos “clients” internes.
• Développer des compétences internes pour la gestion autonome des services Azure.
• Mettre en place des processus et des meilleures pratiques pour le déploiement et la gestion des solutions cloud.
Enjeux :
• Sécurité : Assurer la protection des données et des applications dans le cloud.
• Scalabilité : Concevoir des solutions capables de s’adapter à l’évolution des besoins.
• Coûts : Optimiser les coûts associés aux ressources cloud tout en maintenant une haute performance.
• Compétence : Former votre équipe pour qu'elle devienne autonome dans la gestion des environnements Azure.
Objectifs :
• Conception : Créer une solution cloud personnalisée et performante sur Azure.
• Formation : Augmenter les compétences internes pour une gestion autonome des solutions cloud.
• Déploiement : Assurer un déploiement réussi et une transition en douceur vers le cloud.
• Optimisation : Mettre en place des mécanismes pour surveiller et optimiser les performances et les coûts.
Enjeux :
• Innovation : Utiliser les dernières technologies disponibles sur Azure pour répondre aux besoins futurs.
• Souveraineté des Données : Assurer la conformité avec les régulations sur la gestion des données.
• Réactivité : Répondre rapidement aux besoins changeants de l’organisation et de ses clients.
• Intégration : Veiller à ce que les nouvelles solutions s’intègrent bien avec les systèmes existants.
Environnement Technique :
• Plateforme Cloud : Microsoft Azure.
• Outils : Infrastructure as code avec Terraform et DevOps pour la gestion des projets, le suivi des tâches et l’intégration continue/déploiement continu (CI/CD).
• Langages et Technologies : Adaptés aux besoins des projets (Java, NodeJS, Python, etc.).
Conditions Techniques :
• Matériel : Fournir le matériel nécessaire pour le développement, la gestion des projets et les environnements de test.
• Logiciels : Assurer l'accès aux logiciels requis, y compris Azure et les outils de gestion de projet.
• Accès et Sécurité : Gérer les droits d’accès en accord avec les rôles définis dans SAFe, tout en respectant les normes de sécurité.
Livrables attendus :
- Participer au backlog projet (US) intégré dans un cadre SCRUM et piloté via SAFe.
- Contribuer aux scripts (ex : Terraform)
- Contribuer au Dossier d'architecture du socle Azure
- Contribuer à la documentation
- Contribuer aux bonnes pratiques et plan de scalabilité
- Plan de support et de maintenance
Ces livrables permettront de garantir que la solution cloud sur Azure est bien conçue, sécurisée,
évolutive et optimisée pour répondre aux besoins de l'organisation et de nos clients.
Prérequis pour postuler :
Connaissance des outils d'infrastructure as code (IaC) : Expérience avec Terraform, Maîtrise de PowerShell, Azure CLI ou d'autres langages de scripting.
Certifications : Microsoft Certified: Azure Administrator Associate (AZ-104)
Compétences en gestion de projet : Expérience avec les méthodologies agiles (comme SCRUM)
Compétences en scripting : Maîtrise de PowerShell, Azure CLI ou d'autres langages de scripting
Compétences en sécurité : Connaissance des meilleures pratiques de sécurité cloud et des normes de conformité