Faire des pocs au client afin de valider les propositions techniques
Chiffrer les flux avant chaque sprint
Développer des flux avec le studio BWCE
Rédiger des cahiers de tests
Déployer des flux dans openShift
Faire l’audit des flux pushé sur Git
Participer avec les architectes dans la préparation du socle
Rédiger des documents techniques
Durant ma mission chez Group UP, j'ai eu l'occasion de travailler sur plusieurs projets :
- Modélisation des process métiers avec BPMN
- Modélisation des Business Objects
- Développement des IHM (interfaces graphiques)
- Développement des process métiers ( Business service, Business process et pageFlow)
- Utilisation des API (REST, SOAP et JAVA) pour interroger le moteur BPM
- Manager une équipe de développement indienne à distance (5 personnes)
- Rédaction des conceptions techniques
- Proposition des solutions techniques
- Développement des flux complexes
- Automatisions des différentes taches (dev, test, déploiement, … etc)
- Réalisation d'un plugin maven pour businessworks 5, afin d'automatiser l'intégration contenue ( install , deploy, release et stockage dans repos)
- Réalisation d'un package complet (plugin Maven pour businessworks 5, gocd, svn, git, nexus), afin d'automatiser l'intégration continue (delivery)
- Gestion d'incidents en PROD
- Création des Dashboards plus poussés avec splunk, afin de faciliter la supervision des différents environnements : PROD, PREPROD, REC, DEV.
Dans le cadre de la modernisation de son Système d’Information Commerce avec le projet Mosaïc, Auchan a entrepris de faire évoluer sa plate-forme d’échange pour prendre en compte les fonctionnalités des nouvelles applications et pouvoir orchestrer de façon dynamique l’ensemble de ses échanges afin d’offrir une véritable capacité de services à ses utilisateurs.
L’ensemble des tâches confiées à moi dans le cadre de ce projet sont :
Développement des flux EAI selon les patterns de développement (½ flux, ¼ flux, publish/ subscribe, acquittement)
Correction de la recette interne, qualification, intégration et production
Participation à la conception de quelques flux.
Migration des flux
Test unitaire et intégration
Réalisation d’un module CORE_EL (Elasticsearch).
Réalisation d’une interface de monitoring à l’aide de KIBANA && Elasticsearch.
L’audit
Mise en œuvre des flux
Rédaction de la documentation pour chaque tache réalisée
Automatisation des tests unitaire de bout en bout
Réalisation d’une interface de monitoring, qui serte à tracer et à rejouer les erreurs liées aux acheminements des flux traités par BDS.
- Validation des spécifications fonctionnelles livrées par Atos
- Faire des réunions avec mes supérieurs afin d'établir un planning et communiquer l'avancement des tâches
- Rédaction des documents techniques
- Communication avec les partenaires
- Développement des flux et test
- Sécurisations des échanges (SFTP, HTTPS) entre les distributeurs et la plateforme
- Développement des Dashboards pour l'équipe production afin de superviser la plateforme de production
- Personnaliser les Dashboards tout en utilisant des fichiers CSS, Javascript et des script Shell
- Mettre en place des alertings de type Mail et SMS
- Générer des reportings
- Administrer l'interface Splunk
L'application Click and Collect permet aux salariés du groupe chèque déjeuner, ainsi que aux invités de passer des commandes personnalisées au coin de la restauration Mamie cocotte et d'éviter les files d'attente interminables durant la pause de déjeuner.
Environnement technique : PHP, HTML5, CSS3, JavaScript, Bootstrap, MySql, Cordova