Contexte : Programme Gemstone Move to Cloud : Accompagner le projet Gemstone/Gemstone Components (Orchestrade) pour la migration vers le cloud
• Analyse d’architecture applicative/infrastructure OT au sein de GEMS (Discover, Assess, Prioritize)
• Cloud migration template selon 4 axes : Provisioning (IaC), ci/cd (pipeline), Monitoring, DRP
• POC des solutions adoptées
o IaaS pour OT Core et Databases (Sql Server, MongoDB)
o Cluster K8s pour rabbitmq
o IaaS pour les risk servers OT, batch servers OT
• Accompagnement des équipes pour le Move to Cloud des composants Gemstone (PaaS, IaaS)
• Refonte du système de gestion des machines de build Azure devops (Build Machine as a Service)
o Utilisation de la plateforme ART Dashboard (Angular/micro-services .Net) pour le build servers management
o Design d’architecture + implémentation pour le Build Servers managements
• Accompagnement et Support des équipes de dev sur les pipelines azure devops
• Maintenances évolutives de l’outil « release tooling » ART-Dashboard
Contexte : Programme Cloud First : En tant que Cloud Expert, accompagner les projets (nouveaux, migrations) vers le cloud
• Design d’architecture applicative basé sur les services cloud (Azure/Aws)
• Design d’architecture technique pour la sécurisation des services (ex : utilisation des private link, règles firewall, nsg, route table, etc.)
• Responsable de la validation des architectures au niveau des instances de sécurités
• Accompagnement et support techniques sur l’implémentation des solutions cloud
• Travaille avec les FinOps pour l’estimation des coûts des solutions implémentées ( + optimisation des coûts d’utilisations des services)
• Projet Billing : Extraire les consommations mensuelles par projet et par service cloud
o Pour les 3 cloud providers (Azure, Aws, Gcp)
o Format Excel pour les finOps
o Utilisation des services cloud : BigQuery, Pub/Sub, Bucket, Lambda, Storage Account, Data Factory
• Projet Sandbox : Harmoniser le process de création des environnements cloud « sandbox » (Gcp, Aws, Azure) à destination des projets
o Définition des process de création des environnements
o Implémentation sur terraform (gestion de 2 dev)
Contexte : Programme Cloud First : En tant que Cloud Expert, accompagner les projets (nouveaux, migrations) vers le cloud
Design d’architecture applicative basé sur les services cloud (Azure/Aws)
Design d’architecture technique pour la sécurisation des services (ex : utilisation des private link, règles firewall, nsg, route table, etc.)
Responsable de la validation des architectures au niveau des instances de sécurités
Accompagnement et support techniques sur l’implémentation des solutions cloud
Travaille avec les FinOps pour l’estimation des coûts des solutions implémentées ( + optimisation des coûts d’utilisations des services)
Projet Billing : Extraire les consommations mensuelles par projet et par service cloud
Pour les 3 cloud providers (Gcp, Aws, Azure)
Format Excel pour les finOps
Utilisation des services cloud : BigQuery, Pub/Sub, Bucket, Lambda, Storage Account, Data Factory
Projet Sandbox : Harmoniser le process de création des environnements cloud « sandbox » (Gcp, Aws, Azure) à destination des projets
Définition des process de création des environnements
Implémentation sur terraform (gestion de 2 dev)
(10 mois) Contexte : Projet Cloud AZURE : Accompagner la DSI d’Architas France vers le cloud Azure (type Greenfield) ayant comme priorités, l’utilisation des services PaaS
• Stratégie de transformation ALM et mise en place d’un environnement cloud
• Analyse en vue de mettre en place des processus et des outils sur les différentes phases du pipeline ALM
o Source code et branching strategy
o Build/Unit tests /Packaging (Nexus) /release
• Architecture applicatives basées sur les services AZURE pour les projets
• Supports techniques sur la plateforme IaaS existante.
• Mise en place du processus et des outils d’interaction entre le business et l’IT
• Accompagnement de l’équipe dans la prise en main d’AZURE
6 mois) Contexte : Projet Cloud AZURE : Accompagner la DSI d’Architas France vers le cloud Azure (type Greenfield) ayant comme priorités, l’utilisation des services PaaS
• Stratégie de transformation ALM et mise en place d’un environnement cloud
• Analyse en vue de mettre en place des processus et des outils sur les différentes phases du pipeline ALM
o Source code et branching strategy
o Build/Unit tests /Packaging (Nexus) /release
• Architecture applicatives basées sur les services AZURE pour les projets
• Supports techniques sur la plateforme IaaS existante.
• Mise en place du processus et des outils d’interaction entre le business et l’IT
• Accompagnement de l’équipe dans la prise en main d’AZURE
(6 mois) Contexte : Program One Cloud carrefour : Au sein de la direction technique innovation et transformation digitale, accompagner la migration des solutions applicatives carrefour vers le cloud (azure, openstack)
• Définition de la stratégie de transformation ALM pour l’équipe agileOps (IaC avec terraform)
• Analyse en vue de mettre en place des processus et des outils sur les différentes phases du pipeline ALM
o Source code et branching strategy
o Build/Unit tests /Packaging (Nexus, strategie de promotions de packages) /release
(6 mois) Contexte : Program One Cloud carrefour : Au sein de la direction technique innovation et transformation digitale, accompagner la migration des solutions applicatives carrefour vers le cloud (azure, openstack)
• Définition de la stratégie de transformation ALM pour l’équipe agileOps (IaC avec terraform)
• Analyse en vue de mettre en place des processus et des outils sur les différentes phases du pipeline ALM
o Source code et branching strategy
o Build/Unit tests /Packaging (Nexus, strategie de promotions de packages) /release
Contexte : Industrialisation du processus de développement logiciel (ALM) pour le Delivery Center Meteor
• Définition de la stratégie de transformation ALM
• Analyse et mise en place des processus et des outils sur les différentes phases du pipeline ALM
o Source code et branching strategy
o Build/Unit tests /Packaging (Artifactory, nuget, strategie de promotions de packages) /release
o Tests UI (ranorex) / quality measurements (SonarQube)
o Metrologie applicative (Splunk)
o Communication (slack, MsTeams)
o Database release lifecycle (Liquibase)
• Accompagnement des équipes de développement sur la transformation ALM (architecture applicatif, pipeline de livraisons)
o Gestion de projets en mode AGILE (Scrum)
o Définition du product backlog, priorisation des backlogs items et des tâches
• Modularisation du stack Meteor
o Analyse et découpage en module technique de Meteor (meteor.core)
o Mise en place d’un pipeline ALM sur « meteor.core »
o Accompagnement des équipes sur le découpage des modules satellites (application en regfree)
o Gestion de projet en mode agile (Scrum)
o Définition du product backlog, priorisation des items et des taches
• Accompagnement des équipes sur la Migration TFS vers VSTS
• Définition d’une stratégie de gouvernance autours de la pratique DEVOPS
o Etat de lieux du niveau de maturité des équipes
o Accompagnement personnalisée sur les axes d’amélioration choisies par les équipes
• Architecture cloud AZURE
o Accompagnement des équipes dans la prise en main du cloud AZURE
o Architecture applicative basée sur les offres AZURE
o Infrastructure as Code (Chef, ARM + powershell DSC)
• Garant du respect du pipeline ALM mis en place
• Support TFS, VSTS, AZURE
Contexte : Accompagner l’industrialisation du développement logiciel et aller vers l’usine logicielle
• Mise en place d’une usine de développement (Software Factory)
o Installation TFS, Configuration machine de build
o Gestion des sources et Processus de Build
o Définition des stratégies de branching et de Merge
o Processus de déploiement (outils de déploiement)
• Définition d’un standard de développement pour les équipes
o Coding Standard, wiki (tutoriels, best practices)
o Définition d’un roadmap technique pour améliorer le day to day de l’équipe de dev (Applicatifs, frontend, pôle plsql)
o Mise en place d’un SDK suivant le roadmap (projet en mode agile)
o Mise en place d’un outil de qualité de code (Sonar)
o Personnalisation des règles sonar (gendarme, fxcop, stylecop, ndepends, ncover, tests unitaires, etc.)
• Animation d’une équipe de référents techniques
o Référents techniques .net
o Référents techniques frontend (ergonomie, design, etc.)
• Garant de l’homogénéité du SI
• Cartogra...