Architecte logiciel & base de données, développeur senior java/j2ee – 4 ans
Application d’une technologie d’indexation innovante sur un annuaire web des entreprises
Conception et développement d’un annuaire des entreprises, d’un adserver pour gérer les inventaires publicitaires sur l’annuaire, les statistiques visites/visiteurs et le back office de l’annuaire.
• Rédiger les spécifications fonctionnelles, la description de la solution conceptuelle et organisationnelle et la description de l’architecture technique et matérielle de la solution.
• Modéliser les flux/traitements, les données et les besoins impactant l’architecture technique
• Développer toutes les couches logiques : présentation, métier/service et persistance
Résultat : Un outil d’analyse concurrentielle mesurant la performance d’une entreprise dans son secteur d’activité et dans sa zone de chalandise en plus des outils de statistiques de visites/visiteurs.
Maintenance évolutive et corrective du datawarehouse C cube et de ses applications tierces.
• Harmoniser les référentiels utilisés et leurs processus d’administration (traçabilité, versioning)
• Assurer de manière transparente la transition des applications clientes vers la cible
• Optimiser les batchs de calcul et offrir des temps de réponse courts à tous les niveaux de consultation
Maintenance évolutive et corrective d’une application (java/Swing) de gestion des campagnes d'affichages publicitaires (gestion du mobilier urbain, réservation, facturation, …)
• Développement et livraison de deux évolutions majeures sur la gestion de remises et la gestion des incidents, création de nouveaux écrans swing et de nouvelles procédures stockées PL/SQL associés
• Optimisation de l’outil de recherches en améliorant des procédures stockées PL/SQL (Oracle 9i) et en réécrivant le code JAVA coté serveur du logique métier
• Rédaction des scénarii de Test sur les évolutions amenées : tests d’intégration, test de recette
Résultat : Gain de 60% de temps d’affichage des résultats de recherches en général
Maintien, suivi, assistance aux utilisateurs et développement des évolutions de l’ensemble des applications Intranet J2EE/WEBSPHERE de la DRSSI (Division des Risques et Sécurité des Systèmes d’Information) et du Secrétariat Général
• Rédaction des spécifications techniques sur les évolutions des applications à développer
• Participation à la migration de toutes les applications du serveur WEBSPHERE 3.5 vers WEBSPHERE 5.1 et des serveurs de base de données SYBASE et DB2 vers MICROSOFT SQLSERVER
• Participation à l’optimisation des requêtes SQL et à la refonte totale de l’ergonomie et de l’interface de navigation de toutes les applications en respectant les nouvelles règles d’affichage de l’ensemble des applications Intranet du groupe
• Maintenance évolutive et corrective coté serveur de l’outil ISAAC, une application multi-thread en java et qui est basée sur MQSeries pour recevoir les demandes d’alerte ainsi que pour renvoyer les acquittements
Ingénieur de développement java chez JC DECAUX (6 mois), Ingénieur d’études java/j2ee chez CALYON DRSSI (1 an 7 mois), Chef de projet informatique chez AMARCOM (1 an 4 mois), Assistant à Maîtrise d’Ouvrage chez DEXIA-DSI (4 mois), Opérateur Middle Office chez CREDIT LYONNAIS-Direction des Marchés des Capitaux (7 mois)
Environnement fonctionnel: Ciblage contextuel, référencement/visibilité web, publicité en ligne
Projet de recherche sur une nouvelle technique d’indexation des moteurs de recherche
Conception et développement d’un moteur de recherche d’annuaire à base d'indexation et multidimensionnel.
• Modéliser et développer les processus d’alimentation d’un inverted index et les k-grams index associés, stockant tous les termes et k-grams associés de chaque document à indexer.
• Développer les algorithmes de recherches utilisant une technique de filtrage basée sur des fonctions de similarités sur les k-grams index.
• Rédiger une mémoire d’invention
Résultat : Invention d’un système de recherche et des techniques d’indexation innovants, pour accélérer les requêtes à correspondance exacte de sous chaînes de caractères dans un moteur d'annuaire à base d'indexation et multidimensionnel.
Environnement fonctionnel: Data mining, Information Retrieval (IR), Database systems
Outil de gestion de congrès scientifiques
Conception et développement d’un outil de gestion pour le comité d’organisation et le comité de programmes de congrès scientifiques.
• Recueillir et analyser les besoins des futurs utilisateurs de l’outil
• Modéliser et développer les processus de gestion des différentes phases liées à l’organisation d’un congrès scientifique : la préparation, le déroulement et l’exploitation du congrès
Environnement fonctionnel : les référentiels utilisateurs, clients, calcul des indicateurs de rentabilité, calcul du loan credit adjustment : lca, calcul de la part non utilisée : pnu, traitement des opportunités
Consultant Business Intelligence – 1an et 3 mois
Analyse, conception et développement de processus de traitements de données sur des bases de données Oracle pour offrir un système de pilotage unifié des filières revenus, engagements et capital de la banque. Projets C cube.
• Recueillir et analyser les besoins de la MOA
• Participer à la création d'un Datawarehouse et de Datamarts
• Intégrer les exigences de performances et les problématiques de volumétrie
• Réaliser et optimiser l'ordonnancement et les batchs liés aux traitements des données
• Assurer la conformité avec les standards de qualité et de gestion de projet (CMMi) de BNPP
Résultat : Gain de 75% de temps de traitements des données par rapport aux anciens traitements.
Analyse et développement d’une application intranet en Java/J2EE de type client riche, destinée à remplacer un outil EXCEL pour l’analyse et suivi des performances des sociétés présentes dans les fonds gérés par BNPPARIBAS et afin d’assurer un fonctionnement pérenne, sécurisé, multi utilisateurs et international
• Etude et développement de l'interface applicative (client 2-tiers Java Web Start, framework SweetDev), la partie métier (framework Hibernate, serveur applicatif Websphere 6.0, framework JNI) et la conception et création de la base de données
• Participation aux réunions et aux échanges avec la MOA du projet
Analyse et développement d’une application intranet en Java/J2EE de type client riche pour le compte du métier Loan & Portfolio Management, destinée à analyser et valoriser des CDO (Collateralised Debt Obligations)
• Etude et développement de l'interface applicative (client 2-tiers Java Web Start, framework SweetDev), la partie métier (framework Hibernate, serveur applicatif Websphere 6.0, framework JNI) et la couche back-end (Oracle 9i et 10, PL/SQL, scripts Unix)
• Participation aux réunions et aux échanges avec la MOA du projet, au support de l'application et à la gestion des incidents
• Assurer la conformité avec les standards de qualité et de gestion de projet (CMMi) de BNP Paribas, notamment chiffrer les développements et produire un suivi du consommé