Pilotage de la campagne d’amélioration de la stabilité et des performances applicatives.
Audit. Optimisation. Mise en place des guides de bonnes pratiques.
Formation des développeurs et Tech Lead.
Architecture Oracle
- Audit de la base de données Oracle
- Edition du modèle conceptuel de données complet
- Correction des anomalies de modélisation
- Rédaction d’un guide de bonnes pratiques de modélisation (formes normales,intégrité des données, non redondance, …)
- Formation aux bonnes pratiques de conception des bases de données
- Optimisation de la base de données (indexation, partitionnement, refonte des tables)
Architecture SQL & PL/SQL:
- Audit du code SQL & PL/SQL
- Rédaction d’un guide de bonnes pratiques SQL & PL/SQL
- Formation des développeurs et Tech Lead aux bonnes pratiques de conception et de programmation
- Optimisation des requêtes problématiques à grosse volumétrie
- Refonte des flux EDI
Gestion des livraisons et du versionning:
- Refonte de la méthodologie de gestion des packages de livraisons
- Rédaction d’un manuel de gestion des livraisons
- Conseils et formation à l’utilisation de TFS (outil de gestion des sources et des builds)
Dans le cadre de la TMA ERDF (déficitaire), l’objectif était de redresser la TMA d’un point de vue qualité et productivité. (AUDIT, Propositions de solutions, Mise en place de Normes,
Formation, Industrialisation). Assurer également l’administration des bases de dev et d’intégration.
Responsable technique:
- Pilotage de la cellule de crise sur la problématique de productivité et qualité des développements
- AUDIT des bases de données et du code SQL, PL/SQL
- Mise en place de normes SQL & PL/SQL, guide de bonnes pratiques
- Mise en place d’un guide de bonnes pratiques dans l’architecture des bases de données
- Industrialisation et élaboration de la gestion des livrables (DDL)
Expériences professionnelles détaillées
- Conception et mise en oeuvre de librairies de traçabilité des exécutions, permettant l’audit des flux, des performances et l’analyse des traces par les développeurs.
- Conception d’un moteur d’analyse des packages SQL & PL/SQL, avec établissement de rapport qualité (bon respect des normes)
- Formation des équipes de développement à la programmation avancée SQL, PL/SQL, tuning et architecture des bases de données
- Industrialisation du chargement des bases de données Oracle
- Validation des spécifications techniques
- Assistance aux développeurs
Tuning applicatif Oracle:
- Optimisation des requêtes problématiques et gros volume
- Pilotage des Task Force sur les problématiques de performances des applications
- Implémentation d’outils d’analyse des indicateurs de charge sur les bases de données et serveurs (Analyse des AWR, Statpack, charge machine, mémoire, CPU, …)
- En vue des tests de charge, stress des instances et machines
- Audit des performances et paramétrage des options de load balancing
DBA Oracle:
- Installation et admin des bases en RAC
- Analyse des besoins et implémentation des solutions de réplication des bases pour l’intégration des projets
- Développement des procédures et fonctions de gestion dynamique de la base
- Développement des procédures d’alimentation et de sauvegarde des bases de dev et d’intégration
- Surveillance des indexes, de la volumétrie, des accès et des locks
- Support niveau I
- Administration des catalogues de sauvegarde RMAN
Contexte technique: Oracle 9i, 10g et 11g, RedHat, Windows, AWR, Statpack, OEM, Datapump, SQL, PL/SQL, Shell, SVN, Sonar
Responsable de l’application de gestion commerciale:
Assurer la maintenance évolutive de l’application commerciale (une centaine d’utilisateurs en Europe), ainsi que la mise en oeuvre du projet Ecotaxe.
Assurer également l’administration de Ier niveau.
Pratique de l’anglais
Responsable de l’application de gestion commerciale:
- Management de l’équipe de 3 développeurs (6 développeurs dans le cadre du projet Ecotaxe)
- Animation de comité de pilotage
- Coordination transverse (AS24, TOTAL, MONEXT)
- Gestion de budget
- Gestion des risques
- Gestion de la planification
- Elaboration des solutions techniques
- Analyse des besoins
- Analyse fonctionnelle & technique
- Rédaction des spécifications fonctionnelles et spécifications techniques
- Pilotage des cellules de crises
- Suivi des dev
- Support aux pôles commerciaux (anglais)
DBA Etude, Architecte technique:
- Expertise technique lors des cellules de crises
- Référent technique
- Paramétrage du serveur MONEXT
- Design de base de données
- Tuning SQL, PL/SQL
- Architecture et optimisation des flux de données ODI (Oracle Data Integrator)
- Support aux dev
- Support niveau I
Contexte technique: Oracle 10g et 11g, Unix, Windows, ODI, SQL Loader, Import/Export, SQL, PL/SQL, Forms, Reports, Shell, MSProject, Visio, Word, PowerPoint, Excel, CVS
Conseil et réalisation d’un projet pilote (web services PL/SQL, Load XML massif) et formation de l’équipe de dev aux techniques mises en oeuvre.
- Conseil sur l’architecture générale du projet et sur les solutions ensemblistes d’alimentation des tables
- Transformation des packages PL/SQL en web services avec Jdeveloper 10g
- Programmation de packages et procédures stockées PL/SQL pour les load XML massifs et appels de web services
- Conception de la base de données XML (XML Tables)
- Installation, configuration et déploiement de web services sur Oracle Application Server 10g
- Rédaction de spécifications techniques
- Rédaction de manuels développeurs Jdeveloper et OAS 10g (Oracle Application Server)
- Formation de l’équipe de dev aux solutions mises en oeuvre
- requêtage XML
- configuration OAS et JDeveloper
- tunning XML Tables
Contexte technique: Oracle 10g, JDeveloper, SQL, PL/SQL, SQL Developer, Windows XP
Remplacement d’un chef de projet (arrêt maladie) pour la finalisation d’un projet de l’application WMSi
Remplacement express. Situation de crise
- Organisation de cellules de crises
- Organisation d’un suivi bi-hebdomadaire
- Suivi des plannings et organisation des tâches
- Finalisation de l’analyse fonctionnelle et technique avec correction/reprise de l'existant
- Rédaction de spécifications fonctionnelles & techniques
- Etude d’impacts
- Mise en place de stratégie de développement
- Pilotage des développements
- Relecture de code
- Conseil en développement et techniques de programmation avancée
- Formation développeurs
- Requêtage hiérarchique
- Fonctions analytiques
Contexte technique: Oracle 9i, SQL, PL/SQL, SQL Developer, Windows XP, MSProject, Word, Visio, PowerPoint
Conseil dans la reprise en main fonctionnelle de l’application de gestion des mutuelles.
Conception & Mise en oeuvre d’outils de rétro-ingéniering.
- Développements Forms, SQL, PL/SQL
- Conception d’outils PL/SQL & Forms de rétro-ingénierie
- Etudes d’impacts
- Analyse fonctionnelle & technique
- Réalisation d’outils de traçabilité
Conseil & Supervision technique Oracle des projets web.
Deisgn de bases de données. Tuning. Formation.
- Suivi de projet
- Supervision des développements Oracle
- Analyse technique
- Rédaction de spécifications techniques
- Développement de procédures de chargement de masse sous TOAD
- Développements Designer, PLSQL
- Design de base de données
- Optimisation SQL, PL/SQL
- Contrôle qualité
- Responsable d’intégration des traitements Oracle
Contexte technique: Oracle 9i, SQL, PL/SQL, TOAD, UML, Windows XP, Unix HP-UX
Réalisation de la migration du SGBD Oracle 8 vers 9i, et de l’application Forms 4.5 vers 9i.
- Etudes d’impacts pour la migration des bases de données
- Analyse technique
- Développements Forms, SQL, PL/SQL
- Configuration de la webutil
Contexte technique: Oracle 10g, Forms 10g, Reports 10g, SQL, PL/SQL, TOAD, Windows XP, Linux Redhat, Word, PowerPoint
Salarié
GFI Informatique Pilotage du projet de traçabilité des céréales de l’application CEREOL.
- Gestion de budget
- Gestion des risques
- Gestion de la planification
- Elaboration des solutions techniques
- Tuning SQL, PL/SQL
- Requêtage analytique
- Analyse fonctionnelle & technique
- Rédaction de spécifications fonctionnelles & techniques
GFI Informatique
Assurer la maintenance évolutive des ERP de gestion commerciale et d’entrepôts OMS et WMSi. Prise en compte des fortes contraintes qualité liées à la normalisation ISO.
Chef de projet:
- Analyse des besoins, définition des moyens
- Chiffrage
- Gestion des risques
- Gestion de la planification
- Rédaction des spécifications fonctionnelles et validation des spécifications techniques