Java and spring boot development of micro services and jobs.
CI/CD deployment of those services on AWS and GCP Kubernetes clusters.
Writing automation scripts to facilitate service and job migration from AWS to GCP
Design of a new integration workflow with partner's billing engine
Services and jobs metrics tracking for observability purpose
Proposition de solutions d’architecture sur un socle de microservices dans le cadre du portail unique d’accès aux services EUROPCAR.
Réunions avec les PO pour l’analyse des User Stories
Participation aux ateliers d’architecture transverses pour la conformité et la standardisation des solutions proposées.
Conseil autour de développement d’outillage pour la gestion d’un moteur de gestion d’une plateforme weblogic 12C
Mise en place d’une plateforme de supervision d’un bus OSB(Oracle Service Bus)
Conseil en termes d’architecture sur des applications Weblogic.
Mission Permanente :
1) Edition de logiciels : travail sur du développement Android pour la domotique et sur des applications destinées au monde de l’éducation.
Users
Utilisation du framework NDK d’android(la plupart des membres de l’équipe ont un profil de développeurs C/C++).
Participation à la rédaction des business cases avec les clients.
Conseil en termes d’architecture globale des développements(J2EE, threading model, paramètres d’optimisation, appel de web services).
2) Formation(tâche à 70% du temps) sur les
Support sur la plateforme d’intégration continue du groupe.
Support au développement SOA (Oracle BPEL & WLI) pour l’orchestration des différents processus.
Conception des interactions entre les briques logicielles de la plateforme : Files & bridges JMS weblogic, Agents SAF.
Montage d’une plateforme centralisée de logging applicatif.
Enrichissement du framework de déploiement d’applications SOA interne.
Consulting technique auprès des équipes projet sur les architectures JBOSS
Implémentation d’un proof of concept(POC) conceptuel pour une usine logicielle d’intégration continue.
Rédaction des documents pour les normes et les best practices pour une intégration réussie dans la réalisation du référentiel documentaire de l’architecture de service
Projet de migration M2J5(Migration to Java 5)
- Rédaction du cahier de charge pour les équipes de réalisation.
- Rédaction des documents pour les normes et les best practices pour une intégration réussie dans les frameworks EUROPCAR.
- Réalisation d’un document d’architecture répertoriant tous les artifacts du SI EUROPCAR et leurs interconnexions.
Mise en œuvre d’une cellule SOA pour le passage à une architecture de web services entre le système d’information EUROPCAR et les applications n-tiers l’utilisant :
- Business Process Management(BPM) utilisant l’outil weblogic integration permettant l’orchestration des processus métier du SI pour harmoniser les briques fonctionnelles de ce dernier.
- Définition des web services qui ont constitué la glue entre les différents domaines fonctionnels(spécification des E/S de ces services, Schéma XML).
- Utilisation du bus logiciel Oracle Service Bus pour créer des adaptateurs et des points de connexion entre les applications rendant transparent les détails d’implémentation de chaque application et proposant de facto une couche d’abstraction fonctionnelle.
Conception de l’application de workflow pour les commandes DARTY.
Migration de l’applicatif existant vers la version 10.3 de l’outil Weblogic.
Conception du module de souscription en ligne du portail « DOLCEVITA » de Gaz De France.
Pilotage de l’équipe de développement (Accenture-ALGER) et intégration avec l’équipe SAP (Accenture-PARIS) et management de toutes les versions du produit.
Mise en œuvre d’une architecture sécurisée full SOA pour la prochaine version du produit, basée sur le bus logiciel Gaz De France afin d’alléger l’intégration avec SAP et de porter le produit sur des terminaux mobiles.
Conception d’une application de reporting sur la gestion de fabrication des flux de pièce et réalisation de l’architecture technique autour du besoin métier.
Pilotage des réunions avec le business et les MOA pour des séances de brainstorming sur l’étude de cadrage.
Recueil des besoins, rédaction du dossier de spécifications fonctionnelles (business case) et techniques, suivi de l’avancement de la réalisation.
Conception et accompagnement du client dans la phase de recette (création de jeux d’essais, passage de scénarios de tests, recensement des anomalies / évolutions)
Pilotage de l’équipe de développement Off Shore (Inde, Algérie) travaillant sur la technologie (Struts, Eclipse, WebSphere Application Server).