Pascal - Assistant à maîtrise d'ouvrage PERL

Ref : 110531R001
Photo de Pascal, Assistant à maîtrise d'ouvrage PERL
Compétences
C
C++
PERL
SOLARIS
ASP
PHP
XML
SHELL UNIX
LOADRUNNER
QUICKTEST PRO
OPENSTA
QALoad
Expériences professionnelles
  • 07/2015 – Aujourd’hui Montreal Associates – mission DASSAULTYvelines (78)Consultant en industrialisation de tests de performanceRattaché à deux équipes logicielles (ATG et ENOVIA) dépendant du département marketing, industrialisation des tests de performance sur des applications assurant la vente en ligne les produits du groupe sur le 3D STORE :-définition et mise en place d’une architecture de supervision 100 % Open Source sous linux s’appliquant à 36 serveurs (GRAPHITE, DROPWIZARD METRICS, COLLECTED, JMXTRANS)-assistance des équipes de développement JAVA à l’outillage du code sur les services 3D STORE ATG et ENOVIA permettant de mettre en évidence le temps d’exécution des services et des appels aux applications tierces-amélioration de la culture performance dans les équipes ATG et ENOVIA-installation et configuration de trois serveurs linux dédiées aux tests de performance (1 serveur de supervision GRAPHITE, 2 injecteurs JMETER)-industrialisation par automatisation de tâches liées à la préparation, au lancement, à la sauvegarde et à l’analyse de tir de performance basé sur l’outil JMETER (script écrit en langages unix shell / awk / perl)-écriture d’un connecteur JAVA ‘‘HTTP TO DROPWIZARD METRICS’’ permettant d’outiller du code écrit dans n’importe quel langage (php, .net, etc...) pour mesurer le débit et le temps d’exécution par service ou page-désignation des rôles et coordination pour l’analyse transverse des indicateurs (DBA, administrateur système, développeur JAVA, ingénieur réseau, etc ...)-nette amélioration des performances 3D STORE ENOVIA (i.e. temps d’exécution total des services asynchrones divisé par un facteur 30)-projet de création d’un comité de coordination d’amélioration continue des performances chargé d’harmoniser les meilleures pratiques et outils, de coordonner l’utilisation des environnements dédiés aux tests de performance, de mettre à disposition et d’étudier la faisabilité du développement de bouchons pour s’affranchir de briques logicielles, de donner la vision capacitaire de chaque maillon applicatif (débit maximum atteignable sans dégrader
    drastiquement les performances en requêtes / sec et temps d’exécution des principaux services)

    07/2014 - 06/2015 Progressive – mission LOTSYSSuresnes (92)Consultant en industrialisation de tests de performanceRattaché à la cellule d'architecture du bureau d'études, industrialisation des tests de performance des applications de jeux en ligne ITG (Instant Gaming) et RTG (Real Time Gaming) de la Française des Jeux (********) sur des architectures N tiers basées sur des technologies JAVA (TOMCAT) et ORACLE 11g / 12c :-conception et développement sous ECLIPSE (LUNA) de programmes JAVA permettant entre autres : de générer des millions de cas fonctionnels (toutes les combinaisons possibles au sens mathématiques), de consolider en masse les erreurs et exceptions issues de fichiers de logs tomcat de plusieurs giga octets, de simuler des tickets sur des quantités et gains collant à des séries géométriques de façon à obtenir des progressions exponentielles, de refondre des simulateurs servant à générer des données de test-déploiement distribué des applications via SALT-écriture de scripts jmeter pour attaquer via l'API REST les serveurs tomcat subdivisés en frontends et backends avec éclatement des composants-modélisation de charge basée sur des statistiques de trafic de production-envoi de métriques métiers exposés via jmx avec jmxtrans et de métriques système au moyen de collectd, récupération des métriques sous GRAPHITE et rendu de tableaux de bord sous GRAFANA-tâches de DBA : passage de statistiques sur les schémas, rebuild d'index, mise en oeuvre de préconisations tirées de rapports ADDM, optimisation de paramétrage (SGA, PGA, automatic memory management, processes, sessions, transactions, etc ...), import / export massif de données, migration de données suite à upgrade ORACLE, arrêt / relance de base, etc ...-optimisation de paramétrage TOMCAT 6 et 7 sur connecteurs et pools de connexion à la base de données-optimisation de paramètres de lancement de JVM : concurrent mark sweep, G1-déclenchement de head dumps et threads dumps pour fournir aux équipes de développement le contenu des JVMs de façon à identifer les sources possibles de fuite mémoire le cas échéant-organisation, réalisation, analyse des campagnes récurrentes de tirs de charge et présentation des résultats devant la direction technique-automatisation de bout en bout de tirs par scripts shell / awk / perl pilotant les injections de requêtes jmeter sous linux sur des fermes de serveurs-gestion du versioning sous GIT
    -gestion des anomalies sous JIRA-gestion documentaire sous CONFLUENCE

    11/2013 - 06/2014Espace Freelance – mission KOMPASSCourbevoie (92)Responsable Qualité Logicielle-pilotage des activités de tests fonctionnels, automatisés et de performance-audit des processus de test et d’intégration-préconisations d’améliorations et plan de mise en œuvre dont pilotage du développement par les tests-conception et développement d’un moteur multithreadé parallélisant en Java (bibliothèque Selenium) les tests automatisés d’IHM web front et back office sur les principaux scénarios fonctionnels transverses par application, sur tous les sites internationaux (x 60) et dans toutes les langues autorisées (x 26)-harmonisation des pratiques en matière de méthodologie Scrum entre deux équipes de développeurs Java-conception et développement en Java d’un outil d’extraction des données issues du produit de gestion de projet en mode AGILE (*) et de construction de l’état des lieux des évolutions (User Stories), anomalies (Bugs) et tâches (Tasks) qui découlent des requêtes émises par les métiers-rédaction des rapports hebdomadaires d’activités de la Direction Informatique en français et en anglais à destination de tous les autres départements de la société-administration du produit de gestion de projet SCRUM (* : ********)

    03/2013 - 11/2013 Azuriel – mission France TELECOMVanves (92)Chef de Projet Maitrise d’OEuvre pour le compte de France Telecom dans le cadre de la refonte de MERCURE, solution couplée informatique + téléphonie gérant la relation du groupe pour les clients PRO et PME générant un chiffre d’affaires annuel de 3 milliards d’euros.Tâches principales :-coordination technique des différents contributeurs (*) et suivi d’avancement-coordination et participation à la mise en place et la configuration d’environnements-force de proposition, validation des solutions proposées et gestion de leur cohérence dans l’architecture technique globale-suivi et reporting selon les règles de la DS Pro PME-compréhension et définition de l’architecture fonctionnelle et technique sur tout ou partie de processus à automatiser et suivi de la mise en œuvre-garantie de l'intégration technique de l’application dans le SI de FT (mise en place des interfaces partenaires) et veille à la performance-conception et pilotage du déploiement-suivi des tests de performances et expertise sur la performance, tuning de l’application (Java + JOnAS + Oracle) et proposition de paramétrage-participation aux revues de bugs et revues de patch-relecture de code JAVA-analyse des causes de dysfonctionnement (ordonnancements des batchs, tests de charge, interfaces,...)-suivi et livraison des documents techniques (Disaster Recovery Plan, cahier de sécurité, cahier des flux, fiches et cahiers d’exploitation,...)-déclenchement des alertes nécessaires en situation de crise* STERIA France, STERIA MedShore Maroc, ingénieurs Java/J2EE, experts introscope/jmx, experts serveurs d’application (JOnAS, Tomcat, WebSphere, WebLogic), administrateurs bases de données, ingénieurs système Linux/AIX, chef de projet tests de performance, chef de projet exploitation, ingénieurs réseau

    8/2012 - 02/2013 K2 Partnering – mission AXANanterre, La Défense (92)Consultant en processus de gestion de services sur plate-forme HP 11 (Software Quality Management) et en organisation de tests de performance SAP pour le leader mondial des assurances AXA.Organisation des tests de performance du programme OPERAs de refonte de la comptabilité auxiliaire basée sur une
    architecture AxWay (ETL) + SAP ECC (modules FS-CD & FI-GL) + SAP BW / BO :-rédaction de la stratégie générale de tests de performance donnant les objectifs et l’approche, le périmètre, les exigences fonctionnelles non fonctionnelles et d’architecture, l’environnement de test, les rôles et les responsabilités, les types de tests, la stratégie de constitution des jeux de données et de vieillissement, l’orchestration par rapport aux autres types de tests (tests d’assemblage, tests produits), les critères d’entrée et de sortie, les règles de gouvernance et de reporting, les risques inhérents aux choix de la direction de programme-rédaction de la stratégie détaillée de tests de performance donnant les scénarios de tests et les interdépendances-estimation de coûts ventilés par profil et par sous-tâche projet, avec expression des hypothèses induites pour révision ultérieure à déclencher à chaque fin de cycle-pilotage de prestataires en offshore (Bangalore) et nearshore (Lisboa) : planification de tâches par cycle et par type d’intervenant, définition de la méthodologie et des outils à adopter , kick-off de démarrage de cycle, réunions de suivi d’avancement, vérification des livrables et résultats, animation des comités d’interprétation des indicateurs fonctionnels et techniques collectés pendant les tirsDéfinition des processus de gestion des services pour mise en place d’une plate-forme HP 11 en offshore sur Singapour en mode PaaS (Platform as a Service) :-services et processus d’administration sur les produits HP Application Lifecycle Management 11 (Quality Center), HP Performance Center 11 (LoadRunner) et HP Quick Test Professional (QTP)-autres services : migration des projets QC & LR existants (projects upgrade), gestion des licences (license management), support technique niveau 1 2 & 3 (technical support), rapport d’activité mensuel (monthly reporting), formation aux produits (product training), facturation mensuelle (monthly invoicing), vérification de l’état de santé de la plate-forme (sanity check), gestion des évolutions de produits HP (patch management)

    7/2011 - 7/2012 AAA Data – mission RENAULT/PSAParis (75)Consultant en méthodologie et automatisation de tests enJAVA pour projets en mode AGILE / SCRUM chez AAA Data, filiale du CCFA (Comité des Constructeurs Français de l’Automobile) au sein de la Cellule de Test, sur le projet OSIRIS (passage du format de données automobile du SID au SMD).Tâches principales :-automatisation des tests d’IHM web via Selenium IDE et export pour enrichissement vers Java-conception et développement d’outils en JAVA, PERL & langages Unix (AWK, C-Shell/K-Shell, sed) permettant d’automatiser de bout en bout les tests fonctionnels et techniques sur Web Services, applications Java orientées métier, consultant et écrivant dans des bases MySQL (ex : comptage de redevance multi-canal s’interfaçant avec CEGID)-conception et développement de classes JAVA de génération de Jeux De Données par calcul de toutes les combinaisons possibles avec ou sans permutation, avec ou sans nombre d’éléments choisis fixes (approche analyse combinatoire)-conception et développement d’un outil de traduction de données csv, représentant des familles de cas de test et des champs de méthodes de Web Services, vers SOAP UI-chiffrage des campagnes de tests fonctionnels et techniques en Q,C,D (Qualité,Coût,Délai)-rédaction de stratégie de tests fonctionnels en mode BDD (Behaviour Driven Development) se traduisant par une participation au plus tôt dans le cycle avant même de débuter le développement logiciel-rédaction de spécifications fonctionnelles et techniques-rédaction de dossiers d’installation et de dossiers d’exploitabilité en vue d’info-gérer la production informatique-intégration d’applications JAVA/MySQL, Shell, TALEND livrées sous CVS ou SVN en environnement de recette, de pré-production et de production (serveurs linux redhat kernel : 2.6.18)-préparation et assistance technique aux équipes d’exploitation et de production à la mise en production-gestion d’incidents de production pour reproduire les anomalies et aider à l’analyse tant d’un point de vue technique que fonctionnel-conseil et formation sur de l’automatisation de tests d’IHM web avec Selenium IDE et FireBug entrainant au besoin export vers code JAVA ou PERL pour développement permettant de coller à des scénarios fonctionnels complexes-formation de testeurs aux langages de scripts UNIX, PERL, puis JAVA pour les rendre à l’aise et autonomes sur de l’outillage de test nécessitant de courts développements

    2/2009 - 6/2011 TELINTRANS – mission LA POSTERungis (94) et Antony (92)Chef de Projet tests de performance et d’intégration/qualification chez TELINTRANS au sein de l’entité DIP(Direction Intégration des Projets), société du groupe LA POSTE réalisant les projets informatiques de bout en bout commandés par les filiales COLIPOSTE et CHRONOPOST International.
    Tâches principales :-chiffrage des campagnes en coût, qualité, délais incluant l’établissement des plannings projet et plan de charge par ressource experte (DBA, intégrateur, expert tibco, etc...)-organisation, coordination et pilotage transverse pour la DSI des tests de performance à la fois sur les programmes majeurs du groupe (macro-projets) ‘‘So Colissimo’’, ‘‘SURF New Generation’’ et ‘‘PHOENIX’’, mais aussi sur les applications courantes -communication orale et écrite sur l’état d’avancement des campagnes jusqu’à restitution finale des résultats-définition de la méthodologie de tests de performance pour le Département d’Intégration des Projets et d’une fiche de demande de tests de performance pour aider les chefs de projets à exprimer leurs besoins-recueil de besoins auprès des MOA projet par projet visant à définir les campagnes devant déboucher sur un cahier des charges clair-rédaction des stratégies de tests de performance et plans de tests collant à chaque besoin par brique logicielle, qu’il soit exprimé dans un CdC ou défini à l’issue de réunions de cadrage regroupant les experts sur le sujet-développement de scripts de tests de performance LoadRunner en C ou JAVA-animation et reporting des réunions de cadrage des campagnes en amont et d’analyse pluridisciplinaire en aval-rédaction de spécifications détaillées définissant les Jeux De Données (JDD) à générer en masse de façon à être conforme aux cas fonctionnels les plus impactants en terme de performance-remontée d’alertes sur dérapages plannings et risques projet à la direction-remontée des documents clés et scripts orientés performance sous Quality Center pour traçabilité ultérieureTâches secondaires :-gestion des contrôleurs et injecteurs constituant l’infrastructure de tests de charge (HP LoadRunner, JMeter)-assistance technique aux équipes de testeurs fonctionnels pour l’automatisation de leurs tests-création de package rpm linux redhat pour déploiement, configuration et suivi de versions installées-rédaction de dossiers d’installation et de dossiers d’exploitabilité (DEX) destinés au CAB décidant le passage en production et à l’infogérant-tests d’intégration et de qualification-tests fonctionnels et de non régression-assistance technique en ingénierie système et intégration pour montage de plate-formes de tests (PFI, pré-production)-écriture de script Shell pour gestion de cluster RedHat par GateWay active-écriture d’un programme PERL de conversion de script C LoadRunner injectant des requêtes SOAP en un script à importer dans JMeter

    6/2005 - 2/2009 CORAUD SA – mission ORANGEMontrouge (92)Chef de projet en tests de performance chez ORANGE FRANCE au sein de l’entité Bench and Capacity Observatory (FT/TGPF/OPF/DTF/DESI/DPOSI/BSM/BCO).- gestion de projet impliquant l’estimation, la coutenance, la planification et le suivi des projets de campagnes de tests de charge et d’études capacitaires- gestion de l’équipe d’ingénieurs experts en tests de performance- organisation et réalisation de campagnes de tests de charges, tests techniques, et de phases tuning sur les applications critiques* du S.I. et les plates-formes de services (SMS-C, SMS & MMS GateWays, WP ...) d’Orange France en vue de respectivement qualifier les dysfonctionnements à corriger et optimiser leur paramétrage, de rendre un verdict de mise en production Go/NoGO et d’établir des préconisations architecturales, matérielles et logicielles ;* portabilité des numéros de mobiles (WebMethods), système d’échange mobile, application gérant l’activation vers les équipements réseaux (KPSA/Kabira), portail des ventes Internet (Java), gestion des réquisitions judiciaires (Java), fraude management (.Net) ...- conception d'outils d'injection et de bouchons pour le benchmarking d’applications du S.I. (HTTP(S), WebServices/SOAP, SMTP, JDBC, LDAP ...) et de plates-formes de gestion de trafic (SMS, MMS, WP ...) en C, JAVA et PYTHON ;- AMOA sur projets de recettes fonctionnelles et techniques : organisation, identification, estimation, contrôle et répartition des tâches fonctionnelles et techniques, synchronisation des différents acteurs (MOEs, centres d'expertise ...), animation de réunions, rédaction des cahiers de recette, comptes-rendus d'avancement, suivi des sous-traitants, mise en places d’indicateurs et de seuil, études capacitaires, relance des entités, remontée d'alertes en cas de risques projet et élaboration de "couvertures" adéquates ; - pilotage transverse sur l’élaboration et la mise en place de tableaux de bord de capacity management destinés à donner une vision synthétique et améliorer de la couverture du suivi métier (création, harmonisation d’indicateurs) par chaine applicative pour mieux réguler les flux et aider au diagnostic en cas de crise de production ;- gestion du changement et audit d’organisation, des méthodes et outils d’une équipe outsourcée de personnes chargées des tests de performance pour l’application SACHEM gérant la facturation sur les appels pré-payés chez Orange (150 millions euros de C.A.) ;

    10/1999 - 5/2005 ASCO Instruments – missions EADS, Boeing Châteaufort (78), USA, AustralieIngénieur de conception et responsable d’affaires pour le compte d’une PME spécialisée en détection gaz et conception de bancs de test sur mesure :-études de faisabilité, schémas de principe, devis et réponse à appel d’offres ;-calculs des grandeurs physiques mises en jeu pour dimensionner les organes de chaque prototype ;-conception pneumatique, électrique (câblage des capteurs et cartes en alimentation et E/S des signaux numériques) et algorithmique sous forme de liasses (mode de fonctionnement propre à Airbus) ;-gestion d'un atelier de production en petites séries et prototypes (8 techniciens & câbleurs) ;-programmation du CPU collant à l'algorithme et synchronisant les instruments de mesure & appareils de contrôle ;-choix et supervision des sous-traitants pour l’étude et la réalisation mécaniques ;-suivi et négociation commerciale ;-gestion des approvisionnements ;-rédaction de la notice d’utilisation et du cahier de recette ;-mise en place du planning de maintenance ;-tests et mise en place chez le client final (Europe, Amérique du Nord et Océanie) ;-rédaction des dossiers de certification soumis aux laboratoires spécialisés (LNE, LCIE ...) ;-instruments et capteurs abordés: débitmètres, convertisseurs électro-pneumatiques (SMC), détecteurs de particules (type Helitest - rack sniffer leak detector - Varian Inc.), capteurs de pression de quelques mbar à 500 bar (Keller), capteurs de température, électrovannes 2 ou 3 voies, arrêts de flamme

Études et formations
  • FORMATION INITIALE
    1994Baccalauréat C mention Bien, lycée La Bruyère, Versailles (78)

    1994/1995Classes préparatoires lycée Janson-De-Sailly, Paris 16ème

    1995/1999Ecole des Mines de Nantes (ENSTIMN - ********/)

    FORMATIONS PROFESSIONNELLES
    communication et management, TeamQuest (outil de monitoring peu intrusif et de capacity planning), TeamQuest Model (outil d’extrapolation de tests en charge basé sur la théorie de queues), DMExpress (ETL, produit de SyncSort Innc...)

    ENVIRONNEMENTS TECHNIQUES PRATIQUES
    – bonne culture des bonnes pratiques CMMi et ITIL
    – solutions standards de tests: LoadRunner / HP Performance Center, QuickTestPro, SOAP UI, Selenium ;– outil de suivi de bugs : Quality Center / HP ALM, MANTIS Bug Tracker ;
    – languages : JAVA, C, PERL, C-Shell/K-Shell, New AWK, XML, SQL... ;
    – systèmes d’exploitation : Linux RedHat, AIX, Windows ;
    – bases de données relationnelles : MySQL, ORACLE ;
    – outils de supervision Oracle : sql_trace, tkprof ;
    – outils d’administration de bases de données: SQLyog, TOAD
    – méthodes de modélisation : UML, OMT ;
    – protocoles standards : TCP/IP, HTTP/Ajax, Web Services, JMS, JDBC, FTP, etc...
    – protocoles télécoms : SMS (UCP), MMS (MM1, MM4, MM7), WapPush ;
    – analyseur de protocoles et outil de capture de trames réseau : Ethereal, snoop, tcpdump ;
    – outil de supervision: GRAPHITE, TeamQuest, NAGIOS, sysstat ;
    – outil de diagnostique JVM : Site Scope ;
    – frameworks open source d’injection de charge : JMETER et CLIF (adaptable et multi-protocoles);
    – protocoles transactionnels : MQ Series, CFT, JMS ;
    – outil de gestion de version : CVS, SVN ;
    – outil EAI : WebMethods 6.1 ;
    – serveurs d’applications : Tomcat, Resin, WebSphere, Jonas ;
    – serveurs web : Apache, IIS ;

D'autres freelances
Consultant PERL

Ces profils pourraient vous intéresser !
CV Consultant REDHAT
Feres

Consultant REDHAT

  • PARIS
REDHAT DEBIAN ANSIBLE HASHICORP TERRAFORM SOAP PYTHON PERL GROOVY JENKINS GITLAB
CV Consultant DOLLAR UNIVERSE
Olivier

Consultant DOLLAR UNIVERSE

  • RONCQ
DOLLAR UNIVERSE WINDOWS LINUX SYBASE PERL CONTROL M EasyVista
CV Consultant VHDL
Fabrice

Consultant VHDL

  • Massy
VHDL FPGA LINUX MICROCONTROLEUR MODELSIM ALTERA CYCLONE PERL USB
CV Assistant à maîtrise d'ouvrage PERL
Adil

Assistant à maîtrise d'ouvrage PERL

  • CRETEIL
PERL JAVASCRIPT PHP PYTHON SYMFONY BOOTSTRAP REACT.JS
CV Consultant HP NETWORK NODE MANAGER
Azouaou

Consultant HP NETWORK NODE MANAGER

  • Paris
HP NETWORK NODE MANAGER HP ZABBIX SPLUNK ANSIBLE DOCKER PYTHON PERL
CV Chef de projet MAC OS
Papa Malick

Chef de projet MAC OS

  • MELUN
MAC OS ZIMBRA UNIX LINUX C UNIX C JAVA ORACLE 11G TIME NAVIGATOR (TINA) PYTHON PERL APACHE
CV Digital project manager - Consultant Drupal
Laurent

Digital project manager - Consultant Drupal

  • Paris
PERL PHOTOSHOP ILLUSTRATOR INTERNET INTRANET LAMP DRUPAL SQL JAVASCRIPT PHP
CV Chef de projet C
Wail

Chef de projet C

  • Paris
C PERL LINUX UBUNTU RUBY ON RAILS APACHE
CV Consultant ORACLE
Emmanuel

Consultant ORACLE

  • Thorigné Fouillard
JAVA PERL ORACLE POSTGRESQL ANGULARJS PYTHON
CV Consultant microstrategy
Laurent

Consultant microstrategy

  • Paris
SQL TERADATA MICROSTRATEGY PERL MICROSOFT BI BUSINESS OBJECTS