Expérience professionnelle
10/2021 – 03/2022(Covéa- Ecla) Release Manager
Gestion et organisation du cycle de vie et de déploiement sur les Sandboxes du Sandboxes
Teams jusqu’à la Mise en Production
Participation à la planification de la Release N+1
Participation à l’estimation des tickets JIRA
Création et Refresh des différents Sandboxes (Developer, Partial, Full) de cycle de vie et application des actions manuelles nécessaires
Intégration des Sandboxes dans le Pipeline Copado
Création des Connection Behavior entre les Sandboxes
Intégration des données métiers avec les jobs Jenkins
Gestion des utilisateurs Salesforce
Planification des jobs de lancement de CheckOnly sur la Production
Gestion des projets et des branches sur Bitbucket
Mise en Production de la Release
07/2020 – 09/2021 (Céline- CCare) Consultante technico-fonctionnel Salesforce
Mise en place du Backend du système de gestion des demandes des vendeurs des magasins Céline, y compris les réclamations des clients finaux et les réclamations des défauts sur ses propres stocks.
Participation à l’estimation des tickets JIRA.
Administration et configuration de la plateforme Salesforce: Objets, champs et Meta Data.
Sécurité des organisations Salesforce : Gestion des profiles, des permission Sets et droits d'accès aux données.
Mise en place du processus de l'après-vente (Trigger, Batch) permettant la gestion des règles d’assignations et des règles de passage.
Assurance de la qualité des données avec les règles de validation.
Garantir la cohérence de l’architecture technique.
Développement des batch Apex de mise à jour des données.
Développement des tests unitaires Apex assurant une couverture de 75% du code Apex.
Import et export des données avec Talend ETL et Data Loader.
Documentation des tâches développées dans Confluence.
Traitement des demandes urgentes des utilisateurs finaux (HotFix).
Déploiement sur les différentes organisations avec SFDX et Azure Devops.
04/2020 – 07/2013 (Talan-Smart Recruiters) Développeur Salesforce
Interfaçage de la plateforme de recrutement « Smart Recruiters » avec le CRM BOOST de
Talan pour assurer la création des offres Smart Recruiters à partir des données Salesforce.
Participation aux réunions de cadrage des besoins.
Configuration des champs et règles de validation.
Participation au développement de l’interface utilisateur (Lightning Web Components) et le Backend (Apex).
Développement des services web REST assurant la communication entre Salesforce et la plateforme Salesforce.
Implémentation des tests unitaires couvrant au moins à 75% du code Apex.
Mise en production
09/2019 – 04/2020 (Talan-BOOST) Consultant Technico-Fonctionnel Salesforce
Le projet BOOST est le CRM de Talan International Group permettant la gestion des processus de vente pour toutes les filiales quel que soit leur localisation. Notre mission était dans un cadre évolutif des besoins ainsi qu’une refonte technique et architecturale.
Etude de faisabilité et proposition des solutions techniques.
Administration et configuration de la plateforme Salesforce : Objets, champs et Meta Data.
Configuration du processus de vente et Paths.
Sécurité des organisations Salesforce : Gestion des profiles, des permission Sets et droits d'accès aux données.
Création des rapports et Tableaux de bord
Développement des triggers et des classes Apex en utilisant l’architecture MVC.
Implémentation du composant Lightning component pour un module spécifique.
Implémentation des tests unitaires couvrant au moins à 75% du code Apex.
Rédaction de cahier de recettes.
Déploiement sur les différents Sandboxes avec Change Sets.
Mise en production
05/2019 – 09/2019 (Engie- Bill-e Bot) Développeur FullStack
Refonte architecturale du chatbot de Engie vers le bot Framework de Microsoft Azure
Mise en place et création du socle du bot,
Création des scénarii des dialogues,
Intégration de QNA Maker et LUIS,
Intégration des APIs salesforce et API management,
Adaptation du backoffice qui permet la gestion des conversations utilisateurs,
Déploiement du backoffice dans Microsoft Azure,
Création du rapport power BI permettant la représentation et l’analyse des conversations
08/2018 – 05/2019 (Talan-Byblos) Développeur FullStack Spring/Angular
Participation aux réunions de cadrage des besoins.
Maintenance évolutive des modules existants et intervention sur les opérations HotFix
Participation à la mise en place de l’architecture Frontend du projet avec Angular,
Participation au développement de plusieurs modules (Fiche RH, OKR, congé, comptabilité, Template et facturations, prestations complémentaires…),
Développement des webservices REST
Intégration des données d’une nouvelle entité en utilisant Talend,
Intégration du Swagger,
Intégration et implémentation de tests unitaires avec JUnit.
Veille sur la qualité de code : Sonar Lint sur l'IDE, Sonar Qube sur chaque Build d'intégration.
BC-data (Freelance) – 75 – Plusieurs missions successives 4 ans | 04/2011 – Aujourd’hui
Déploiement (en sous-traitance SSII) de Salesforce chez plusieurs clients :
- Analyse des besoins : recueil des besoins d’évolution, assistance des utilisateurs métier à la formalisation des expressions de besoin, étude des impacts et de la faisabilité, définition détaillée avec les clients des processus à mettre en place et particulièrement les processus de vente
- Etude de la version de Salesforce la plus adaptée
- Paramétrage approfondi de l’application (Gestion des accès, Modifications des listes déroulantes, etc…)
- Personnalisation de l’application (création de Custom Objects, de Lookup, de relation avec les objets standard, de Validation Rules, etc…)
Exemples de réalisation :
o Ajout d’une gestion de contrat de maintenance et d’une gestion des produits à la version Group de Salesforce
- Mise en place de la synchronisation Salesforce avec Outlook
- Import des données en provenance d’autres produits CRM ou sources de données :
o A l’aide de l’assistant d’import standard,
o ou dans le cadre d’un projet de migration de données plus global (en création / mise-à-jour) avec l’Apex DataLoader (ou Dataloader.io)
- Création de rapports et tableaux de bords
- Rédaction des manuels de formation utilisateur / administrateur
- Formation administrateur
- Formation utilisateur (Création de Piste / Compte / Contact / Opportunité, Convertion Piste en Compte et Contact, liens entres les Comptes, visualisation des rapports existants, création d’un rapport simple, etc…)
Préparation en cours de la certification Développeur Salesforce (DEV401).
Exemples de réalisations effectuées en VisualForce et Apex :
o Modification des écrans standard Compte et Contact et récupération des valeurs via SOQL (Salesforce Object Query Language) depuis des champs ajoutés spécifiquement.
o Trigger (déclenchement après sauvegarde) + classes Apex qui recalcule et répartit salaire net et détails des charges sociales dans des champs spécifiques d’un Contact (considéré ici comme un collaborateur) lorsqu’un salaire brut est saisi.
o Liste déroulante dynamique (sur Pays et Ville) : Possibilité pour les utilisateurs d’ajouter directement des items n’existant pas en standard dans la liste déroulante et ce sans demander à l’administrateur à chaque fois.
o Parcours des lignes d’un fichier CSV en Apex afin de modifier des valeurs dans des champs de Contact déjà existant selon la Clé Nom + Prénom + Nom du Compte
Développement commercial du pôle CRM SalesForce :
- Avant-ventes / démonstrations du produit Salesforce auprès de PME / TPE
- Etude de la version du CRM Salesforce la plus adaptée
- Constitution de propositions de prix et suivi du prospect
- Gestion de la relation avec l’éditeur
Déploiement (en sous-traitance SSII) de Symantec ServiceDesk chez plusieurs clients :
- Réunion de cadrage
- Rédaction du cahier des charges
- Installation
- Paramétrage approfondi (Gestion des profils, Gestion des items des listes déroulantes, etc…)
- Import des données en provenance d’autres produits CRM ou sources de données
- Export automatisé des données
- Rédaction des manuels de formation utilisateur / administrateur
- Formation administrateur
- Formation utilisateur
- Création de rapports
Développements spécifiques aux clients autour de Symantec ServiceDesk et de la plateforme ITMS Symantec Altiris
- Ces développements faisaient suite à :
o Analyse des besoins des clients
o Rédaction de cahier des charges et/ou d’un cahier de spécification
- Ces développements étaient réalisés pour partie en Java et pour partie via le BPM Symantec Workflow
- Exemples de réalisation :
o Web Service permettant d’extraire les données voulues par un programme applenant et ce par lot automatisé
o Outil Web complet de migration Windows 7 de plusieurs dizaines de milliers de PC encore sous Windows XP
o Outil Web de gestion de patchs Windows / Acrobat /… sur un parc de plusieurs milliers de PC
ObjectLine – 78 – Trappes 10 ans | 09/2001 – 02/2011
ObjectLine est une entreprise de taille relativement modeste et pour cette raison même cumul de plusieurs fonctions différentes :
Responsable du Pôle CRM & Avant-vente :
- Gestion d’une équipe de quatre personnes
- Nombreuses avant-ventes / démonstrations des produits CRM
- Gestion de la relation avec les éditeurs et déplacements dans leurs loca...