Pernod Ricard

Data Portal / CDB / BA

NodeJS

Typescript

Angular

Réalisations de plateformes métiers techniquement innovantes et très challengeantes en terme d'expérience utilisateur et de diversité

Data Portal / CDB / BA
Contexte

Se positionner comme un partenaire durable dans le temps, engagé et fort d'un ensemble d'expertises pointues et reconnues

La holding du groupe Pernod-Ricard met à disposition de ces nombreuses filiales et marques, des services / applications à forte valeur ajoutée ayant une vocation à être mutualisée.

Dans ce cadre, ce groupe reconnu du CAC40 cherchait un partenaire avec qui avancer pour produire non pas une mais un ensemble de solutions digitales pouvant adresser les besoins de publics internes variés (tech, marketing, métier, DG, etc.).

Au delà de pouvoir travailler dans une dynamique agile et de co-construction, l'excellence technique était donc un pré-requis évident, tout comme la maitrise de développements modernes et orientés Cloud.

introduction picture
Réalisation

Développement d'une API en microservices sur AWS en Typescript, avec notamment l'utilisation de AWS Lambda, Amazon API Gateway et Amazon DynamoDB, qui s'intègre à l'écosystème Pernod-Ricard. Modélisation d'une base de données en monotable sur Amazon DynamoDB, avec étude approfondie des patterns d'accès. Cette API a pour objectif d'être le point d'entrée à l'ensemble des données de Pernod Ricard.

Depuis 2022, l'API s'est enrichie pour intégrer des fonctionnalités de catalogue de données (grâce au déploiement de la solution Amundsen sur AWS Fargate, avec l'utilisation de AWS Neptune et AWS OpenSearch comme backend de stockage et de recherche) ainsi que des fonctionnalités pour la prévisualisation des données du data lake et du datawarehouse de Pernod Ricard (grâce à Athena Federated Queries). La solution AWS Cognito a également été mise en oeuvre pour améliorer le processus d'authentification.

Un frontend Angular a également été développé. Ce frontend permet d'avoir accès via l'API au data lake Pernod Ricard, au data catalog, ainsi qu'à divers outils et technologies utilisés par les équipes Data et BI de Pernod-Ricard, avec recommandation personnalisée de sources, de KPIs et une intégration avancée avec PowerBI.

Neoxia est également intervenue sur plusieurs autres projets autour de la Data et pour différents commanditaires au sein de Pernod-Ricard, dans un environnement multi-cloud, avec comme mission, entre autres, de développer trois applications orientées CRM et finance, de travailler sur diverses APIs en NodeJS et Typescript..

Parmi les autres sujets pris en main par Neoxia, l'amélioration et l'optimisation d'un produit central à Pernod-Ricard : la base de données clients. Une équipe de 5 personnes est intervenue sur un existant complexe pour stabiliser, simplifier et améliorer le code pour pouvoir introduire de nouvelles fonctionnalités.

Environnement technique

NodeJS

Typescript

Angular

AWS

Azure

Python

Intervention

Data Engineering & Ops

Data Science & Analytics

Architecture

Développement front & back-end

mockup

Quelques projets réalisés

mockup