tuning ile reunion

Transcription

tuning ile reunion
Hafid MAMMASS
13 allée des châtaigniers
93220 Gagny
e-mail : [email protected]
Nationalité
: Française
48 ans
Mobile
: 06.37.05.92.56
CHEF DE PROJET INFORMATIQUE
J’ai dix-huit ans d’expérience professionnelle dans des environnements fonctionnels, techniques et
humains variés où j’ai démontré une grande capacité d’adaptation et une bonne maîtrise technique.
FORMATION
2012-2015 : Doctorat en informatique (obtenue avec mention très honorable)
Personnalisation des cartes à puce et sécurisation des transactions bancaires
Université Ibn Zohr Agadir, Maroc
2013 : Obtention deux certifications :
Introduction to Oracle9i SQL | 1Z0-007
Oracle Database 11g: SQL Fundamentals I | 1Z0-051














2011 Equivalence Diplôme du Mastère Spécialisé Concepteur en Architecture des Machines et
Systèmes Informatiques (Rabat, Maroc) (BAC+6)
2010 Diplôme du Mastère Spécialisé « Sécurité de l’information et des systèmes » ESIEA – Paris Label
des grandes écoles (BAC+6)
1991 : DESS Concepteur en Architectures des Machines et Systèmes Informatiques, Institut National
Polytechnique de Toulouse.
1990 : Maîtrise d’Informatique fondamentale de l’université Paul Sabatier (Toulouse)
1989 : Licence informatique de l’université Paul Sabatier (Toulouse).
Formation sur Oracle V6 et sur SQLFORMS 3.0 (CONCEPTS I&C, 1993),
Administrateur de réseaux locaux (IEC Développement, Défense, 1997),
Formation sBUSINESSOBJECTS 5.0 DESIGNER (BO, 1999)
Formation en management : gestion de projet, Mener des actions transversales efficaces.
Améliorer sa communication
Animation de réunion (CETELEM, 2004/2006),
Formation à XML/XSLT (CETELEM, 2006)
Formation sur le Tuning Oracle et Admin workshop II 10g chez ORACLE UNIVERSITY, Octobre 2008
Formation DataStage PX Developer – Juin 2011
COMPETENCES FONCTIONNELLES








Cryptologie pour la sécurité
Cartes à puces
Logistique
Services aux entreprises (Edenred)
Métrologie (PEUGEOT)
Business Intelligence (PEUGEOT)
Organismes bancaires (CETELEM)
Transport (SERNAM, SNCF)
1




Gestion d’affaires (SOGELERG)
Gestion de stocks (TEXAS Informatique)
Administration système et réseaux (TROPIC informatique)
Organisme de formation (ESIG)
COMPETENCES TECHNIQUES
Cryptologie pour la sécurité
Sécurité des réseaux
Mise en place de politiques de sécurité
cartes à puce
Langages de programmation
Cryptographie symétrique et asymétrique
Algorithmes de chiffrement DES, AES, RSA et ECDSA.
Schémas de signatures
Cryptanalyse
Programmation avec Python d’outils de dissection de trame et
d’application client/serveur
Techniques et détection d’intrusions
Gestion des risques, Normes ISO27001, ISO 27002, 27005,
Implémentation d’applets JavaCard pour la personnalisation de
smart card et mise en place de schéma de signature RSA,
chiffrement RSA et DES et authentification de la carte auprès
d’un serveur d’authentification.
Protocole APDU (ISO7816)
Java, JavaCard, PYTHON, C, Perl , SQL , PL/SQL, PRO*C , HTML ,
XML/XSLT
Programmation sécurisée
Techniques d’attaques et de hacking
Architecture PC, Sécurité Windows
Programmation sécurisée pour éviter les attaques
Buffer overflow , SQL Injection, Format Injection, le cross-site
scripting (XSS) et failles sécurités pour un serveur web.
Assemblage et dis-assemblage de programmes
Réalisation d’exploits
Bases de données
INGRES V6.4, ORACLE V6/V7/8i/9i/10g, SQL SERVER 7.0
Systèmes d’exploitation
UNIX, WIN NT4.0, WIN 98, WIN XP, SOLARIS, LINUX
Protocoles et réseaux
Protocoles SSL, HTTP, HTTPS, TCP/IP, Ethernet, Algorithmes de
routage, scanning de ports, mise en œuvre de proxy et règles
de filtrage, mis en œuvre de serveur HTTP, Architectures
Client/Serveur (Sockets), INTERNET
Méthodes de spécification
MERISE
Systèmes décisionnels
BUSINESSOBJECTS 5.0
Outils
Eclipse, TOAD , POWER-AMC, Wireshark
Gestion de Configuration
CLEARCASE, SVN, TortoiseSVN 1.6.12
EXPERIENCE PROFESSIONNELLE
2

Indépendant (OPTIMALDB CONSULTING)
Chef de projet Application au Middle Office
EdenRed (Direction des systèmes d’information) à Malakoff
Depuis le 26 Septembre 2013 à aujourd’hui
Chef de projet des domaines Production/Editique, Logistique et Interface systèmes externes
- Rédaction des plans de management
- Rédaction des fiches projet
- Chiffrage et planification des projets
- Gestion de 3 équipes de développements (3 Leaders techniques et 6 développeurs)
- Cadrage des demandes
- Coordination de la mise en recette et suivi des anomalies
- Suivi des temps passés
- Validation des études d’impact et des spécifications techniques
- Veiller à l’application du processus et normes de développement
- Réunion d’avancement de projets et de recette fonctionnelle
- Bilans de projets
- Gestion des projets suivants :
 Mise en place d’un nouveau personnalisateur (Gemalto) de cartes à puces émises par
EdenRed
 Mise en place de deux flux entre Gemalto et EdenRed pour l’intégration des retours
suite au traitement et la remise au transporteur des cartes personnalisées
 Mise en place de web services dans le cadre de l’extranet bénéficiaires qui permettra à
ces derniers d’accéder à leurs données et produits.
 Paramétrage des nomenclatures pour les produits cartes en vue de leur
personnalisation
 Mise en place d’un bus de service Middle-Office
 Reprise de cartes en cas d’anomalie carte non conforme ou manquante
 Respect des contraintes de livraison client
 Instanciation du produit CONECS (carte 3 coins amenée à remplacer la carte CTR 4
coins)
 Contrôle d’utilisation des cartes CTR le dimanche et jours fériés LOT1
 Activation bénéficiaire via SVI
 Accrochage Back-office et Middle-Office dans le cadre de la mise en place de
l’extranet bénéficiaire
 Gestion des types de cartes
 Prise en compte du type d’activation
 Durée de validité de cartes réémises
 Activation de la carte en temps réel
 Contrôle d’utilisation des cartes CTR le dimanche et jours fériés LOT2
 Bascule Millésime CTR
 Finalisation TKU LO1
 Accrochages Extranet Client dans le cadre de la VEL2
 Mise en place transporteur La poste – lettre suivie
Environnement : SQ-SERVER 2008, MSPROJECTS, Sciforma 6.0a, Mantis ,TALC, versionning avec
svn (client TortoiseSVN)

Indépendant (OPTIMALDB CONSULTING)
3
Responsable plateforme de fiabilisation des données du projet OPERIS
EIFFAGE SYSTEME D’INFORMATION à Gennevilliers
Depuis le 18 Février 2013 au 23 Septembre
Dans le cadre de la centralisation des systèmes d’informations des sociétés de groupe,
- Intégration des flux provenant des différents S.I du groupe au sein d’un SI central pour une
dizaine d’applications et 2500 établissements
- Support e amélioration du chargement des données des entités , de l’enrichissement de ces
données par des jobs datastage fiabilisation automatique et manuelle, appariement,
dédoublonnage pour les données de tiers et intégration des données dans des tables
intermédiaires avant intégration dans PeopleSoft par d’autres jobs de transcodification
- Analyse de l’existant et rédaction d’un DAT (Document d’architecture Technique)
- Réalisation des développements en PL-SQL (packages oracle)
- Tuning SQL de traitements
- Développement et Support Datastage 8.1 PX
- Mise en place avec datastage d’un ½ flux des données de factures clients vers l’application
HORUS (fichier csv vers XML avec des règles de gestion spécifiques à ce flux) en fonction du
mapping du flux en entrée et le format pivot de la cible et des règles de gestion.
- Mise en place avec datastage d’un ½ flux des données chantiers et sous-sections pour
l’application ECMAT (fichier XML vers csv) en fonction du mapping du flux en entrée et le
format pivot de la cible et des règles de gestion.
- Mise en place avec datastage d’un ½ flux des données clients pour l’application ECMAT
(fichier XML vers csv) en fonction du mapping du flux en entrée et le format pivot de la cible
et des règles de gestion.
- Maintenance corrective et évolutive des jobs datastage pour les ½ flux depuis et vers Operis
et l’ensemble des applications
- Support aux utilisateurs
- Gestion des changements et des livraisons sur les environnements (dev, recette, préproduction et production)
Environnement : Oracle 10.2.0.4.0 g et 11g,Datastage 8.1 PX, Unix/Linux , PL-SQL, TOAD 9.7.2.5,
versionning avec svn (client TortoiseSVN)

Indépendant (OPTIMALDB CONSULTING)
D’Octobre 2011 au 08 Février 2013, chef de projet informatique
Au sein de la DSI de Bouygues Télécom, équipe FAI FIXE Back-Office au pôle CLT
Gestion de 20 projets (pilotage de projets, rédaction des spécifications techniques, suivi de la réalisation,
réunions d’équipe et de pôle, rédaction des stratégies de tests, tests d’intégration, mise en production,
validation MEP)
-
Purge des données d’usage (tuning + mise en production et mise en service)
Projet pour l’expédition de Télécommandes aux clients
Projet pour la bascule Commerciale des clients plug & play (installation par le client)
Projet pour le choix de renoncement au délai de rétractation pour accélérer l’activation de la ligne
ADSL
Projet d’amélioration de l‘acquisition des clients THD en envoyant un SMS au client ayant un RDV
dans 48H
Lean6Sigma Eligibilité (amélioration de l’éligibilité par adresse et par numéro) et éligibilité bas
d’immeuble
4
-
Intégration automatique des post-it et des notes pour améliorer le suivi des dossiers clients par les
chargés de clientèle
Mise en place d’un deuxième installateur ADSL/FTTH (budget 100K)
Projet traitement de slamming CLNS (Budget 100k) pour la gestion automatique des signalisations
d’écrasements subis par les clients de bouygues ou par les clients des autres opérateurs
OB1 Câble communication sortante (40k)
BBox advanced (40 k)
Mise en place de la technologie VDSL (100k)
Projet pour la mise en place du partenariat avec ADELE (DARTY) dans le cadre du rachat de DARTY
Telecom par Bouygues
Environnement : Oracle 10g, Unix, PL-SQL, PLSQL-Developer, Perl 5.8 ,ksh, versionning avec svn

D’ Avril 2007 à Septembre 2011: Chef de Projet (Groupe OPEN)

Depuis Juillet 2011 à Septembre 2011 : chef de projet technique à la société générale
SIOP/DSI/AMM
Au sein de la DSI (équipe Pilotage de risque) :
Maintenance corrective et évolutive de 5 datamart (ICONSO : crédits à la consommation), CIPI Crédits
Moyens Longs termes aux professionnels, SCOPI (Scores pour les crédits immobiliers), DAR
(régularisations des impayés) et DLI (mouvements rejetés au DAR)
Création d’un datamart CTP (Crédits Courts termes pour les professionnels)
Environnement : Oracle 10g, SQL, PL/SQL, ksh , UNIX AIX , SQL-DEVELOPER, DATASTAGE PX

Depuis Octobre 2010 à Juin 2011 : chef de projet technique à la SNCF
Au sein de la SNCF (Direction Déléguée du Système d’Information de l’infrastructure), Initialisation des
données de l’application SPOT (Saisie et Pilotage des Opérations techniques) qui sert à la gestion de la
maintenance assistée par Ordinateur de l’ensemble des installations de l’infrastructure SNCF.
 Ecriture de packages Oracle (PL-SQL et 10g) pour l’initialisation des données des Postes, des
Points de Manœuvres, des Appareils de Voie (Aiguillage), des commutateurs, des téléphones et
des boitiers ATR et de 23 packages d’initialisation des installations manuelles
 Rédaction des spécifications fonctionnelles détaillées
Environnement : Oracle 10g, SQL, PL/SQL, ksh , Solaris, TOAD

Mars 2008 à Janvier 2009: Ingénieur concepteur et développeur chez PSA Peugeot Citroën
(POISSY)
Au sein de la DSIN (Direction Qualité Innovation), Refonte et Migration vers une base Oracle de plusieurs
applications web de métrologie appliquées à l’ensemble de parc de PSA.
 Participation aux phases d’analyse de l’existant et à la définition des solutions techniques
 Ecriture et optimisation de plusieurs packages Oracle (PL-SQL, Oracle 9i et 10g)
 Ecriture de scripts Perl CGI dans le cadre de la migration des applications web de consultation.
 Dimensionnement des différents tablespaces.
 Tuning de la base Oracle 10g en minimisant toutes les contentions de type mémoire, I/O, Disque
et CPU.
 Dimensionnement de la SGA, de la PGA et positionnement des différents paramètres de l’init.ora
pour pouvoir profiter au maximum du l’architecture parallèle Oracle.
5
Environnement : PERL, CGI, HTML, Oracle 9i, SQL, PL/SQL, UNIX, Solaris2.8 (SUNOS), Eclipse

Avril 2007 à Mars 2008 : Ingénieur concepteur et développeur chez SYLIS, Paris (75)

Au sein de la direction technique de SYLIS en tant que chef de projet fonctionnel pour le compte
du client PSA Peugeot Citroën sur le projet INDEXP en forfait:
 Rédaction des spécifications fonctionnelles et Mise en adéquation de celles-ci avec les
développements déjà réalisés.
 Validation de l’interface web pour la saisie des indicateurs commerciaux, économiques et
réseaux pour les domaines réalisé, estimé, prévision et ré-prévision et de la bascule de ces
données vers la base décisionnelle.
 Création de l’environnement de l’application : création de la base de données oracle, des
tablespaces, des users, import des données, paramétrage des tnsnames.
 Analyse et correction des packages PL/SQL de bascule de la base opérationnelle vers la
base décisionnelle et d’intégration.des fichiers plats Excel pour la mise en adéquation avec
les spécifications fonctionnelles et techniques.
Environnement : ORACLE V9i, PL/SQL, TOAD7.3, BO, Eclipse, Tomcat, OPEN LDAP, Power-AMC.

Février 2007 à Avril 2007 : Formation en anglais chez Formalangues (Paris)
WORKING EFFICIENTLY IN ENGLISH (level 2,5 entre les niveaux 9 et 12 sur l’échelle du TOEIC)

Juillet 2002 à Décembre 2006 : Ingénieur développeur chez CETELEM, Saint-Ouen (93)
Au sein de la DSI de Cetelem en tant que Responsable Opérationnel :
 Réalisation d’une application de détection de Fraude à la carte pour le compte de la filiale CEFI de
la caisse d’épargne et généralisation du concept aux autres partenaires Responsable de la
modélisation des données des contrôles réglementaires et des plafonds des retraits et des
paiements par carte bancaire et création d'un schéma Oracle à partir du modèle physique avec
l'outil POWER-AMC.

Responsable de la conduite, de la conception et de la réalisation d'un projet de script-processing
pour les partenaires CETELEM (CEFI et S2P) émettant des cartes EMV. Il dote le serveur
d'autorisation bancaire de la possibilité d'envoyer des commandes de blocage de cartes et
d'applications vers les terminaux EMV puis vers les puces EMV
 Responsable de l’externalisation de l'identification des bins des différents partenaires dans une
base de données Oracle et utilisation des fonctions basses de middleware doit pour la lecture
totale du paramétrage au démarrage du serveur et réinitialisation de ce paramétrage toutes les
heures.
 Responsable de la modélisation des données d'identification des clients et des références de bases
cartes et bases comptes et génération des tables Oracle à partir du modèle physique avec
POWER-AMC.
 Mise en place des bonnes pratiques pour l’utilisation de ClearCase dans l’équipe et adaptation de
l’architecture imposée par l’administrateur ClearCase par rapport au cycle de vie logiciel et aux
habitudes de travail de l’équipe et adaptation des makefile pour la recompilation des composants
suite à une refonte de l’architecture des composants applicatifs.
 Responsable de la conduite, la conception et la réalisation d'une architecture internationale et de
la réécriture du système expert englobant les règles métiers du serveur d'autorisation bancaire
6
dans un nouveau langage avec une architecture multiserveurs bâtie autour d'un système expert
noyau et de plusieurs systèmes experts spécifiques pour les filiales et les partenaires français de
CETELEM.
Environnement : C, PERL, Oracle, XML/XSLT, SQL, PL/SQL, UNIX, Solaris2.8 (SUNOS), Windows
2000 et ClearCase.

Juillet 2000 à décembre 2002 : Ingénieur d’études , ASTEK, Boulogne-Billancourt (92)

Mission pour le compte de Cetelem (du 01/2001 au 06/2002)

Déploiement d’un nouveau serveur d’autorisation écrit en C et d’un système expert écrit
en langage Zeus.

Réalisation en langages C et PERL de logiciels de tests de non-régression pour l’ensemble
des serveurs de l’équipe et généralisation du concept au service Télématique.
Environnement : C, PERL, Solaris2.6, Windows 2000,
Mission pour le compte du Service Titres de la Société Générale (du 10/2000 au
12/2000)
 Mise en place de scripts ksh et SQL pour construire un info centre avec ORACLE V7.
 Réalisation d’une application en Visual BasicV6 sous Windows NT avec des connexions natives
à Oracle V7.
 Réalisation d’une application en ASP 3.0 et IIS pour la gestion de la documentation
fonctionnelle du service.
Environnement : VISUAL BASIC 6.0, PRO*C, ORACLE V7, WINDOWS/NT, ASP, IIS.



Mission au forfait pour le compte de la SNCF (du 07/2000 au 09/2000)
Développement au forfait d’une application de gestion de composants électroniques
utilisés dans les engins de la SNCF en vue de diagnostiquer l’obsolescence de ces
composants et de remédier à ce problème.
Réalisation d’une interface de requêtes avec l’outil COGNOS IMPROMPTU 5.0 et VISUAL
BASIC 6.0. Cette interface propose un ensemble de requêtes prédéfinies exploitables par
des utilisateurs ne connaissant pas le langage d’interrogation SQL.
Environnement : VISUAL BASIC 6.0, SQL SERVER 7.0, COGNOS IMPROMPTU 5.0, WINDOWS/NT.


Janvier 1999 à juin 2000 : Ingénieur d’études chez EXPERIAN, Boulogne-Billancourt (92)
Maintenance corrective et évolutive de l’application dédiée au transport de colis dans le
cadre d’un contrat de tierce maintenance applicative entre EXPERIAN et le SERNAM.
 Conception et réalisation de deux projets pour l’amélioration du retour d’information vers
les clients et les agences expéditrices en cas d’anomalie survenue lors de l’acheminement
d’un colis.
Environnement : C, SQL, ABF sous INGRES V6.4 et UNIX HP-UX 10.20.


Mai 1997 à Décembre 1998 : Analyste chez TEXAS Informatique

Mission pour le compte d’ EXPERIAN (10/1998 au 12/1998)
 Maintenance corrective et évolutive de l’application dédiée au transport de colis dans le
cadre d’un contrat de tierce maintenance applicative entre EXPERIAN et le SERNAM
7
Environnement : C, SQL, ABF sous INGRES V6.4 et UNIX HP-UX 10.20
Mission pour le compte de PARSYS (du 05/1998 au 09/1998)

Réalisation d’une application de gestion des stocks et des offres de location de Matériels
informatiques qui est l’activité principale de la société.
Environnement : OPENROAD 4.0 et OPENINGRES, SQL, WINDOWS.


Mai 1997 à juin 1998 : Analyste chez SOGELERG, Rungis (94)
Maintenance corrective et évolutive du système de gestion SIGESCO qui permet le suivi et
la gestion d’affaires.
 Maintenance d’un batch en Embedded C sous INGRES et UNIX qui permet la valorisation par
rapport à un taux évolutif des temps passés par les ingénieurs d’affaires sur les chantiers
menés par SOGELERG.
Environnement : C, Embedded C, SQL et VISION sous Ingres V6.4 et Unix AIX, OPENROAD 3.5


Janvier 1997 à mai 1997 : Ingénieur de développement logiciel chez UTRAM, Malakoff (92)
Conception et réalisation d’une application vidéo qui permet de piloter, via un PC équipé
de deux cartes de décompression d’images Matrox, huit moniteurs informatiques et un
Magnétoscope pour la lecture de séquences d’images Mpeg2.
Environnement : Visual C++, Mpeg2, Windows 95.


1995/1996 : FORMATEUR CHEZ ESIG FORMATION, PARIS (75)
Formateur de techniciens en programmation C sous UNIX et en installation de réseaux
NOVELL (Netware 3.12).
Environnement : C, UNIX, NOVELL NETWARE 3.12.


1993/1994 : Ingénieur d’études chez CONCEPTS I&C, Casablanca (Maroc)
Développement d’une application de gestion des intervenants internes et externes dans un
projet, ainsi que les retours d’anomalies.
 Conseil technique au client ONE sur l’utilisation de AMC-DESIGNOR et SQLFORMS3.0.
Environnement : SQLFORMS3.0 et ORACLE V6.


1993 : Administrateur chez TROPIC Informatique, Ile de la Réunion
 Montage des Micro-ordinateurs et Installation de réseaux.
Environnement : Windows, NOVELL (Netware 3.11).

1991 : Six mois de stage de DESS chez ST Microelectronics (Grenoble, 38)
 Simulation du processeur de traitement de signal ST18932.
Environnement :

VHDL, UNIX.
DIVERS
Langues
Anglais courant, Allemand conversationnel, Arabe courant
8
Sports
Foot
Loisirs
Voyages, Internet
9

Documents pareils