Quelques missions courtes (formateur Oracle) janvier 2013 - mai 2013
Client: Natixis(Paris) juin 2010-decembre 2012
Rôle: Oracle DBA/Sql Server DBA
Sur les projets : Omega (GT AIA) Magellan (Peoplesoft 8,9) & autres
o Administration
Suivi des bases de données en production, résolution des incidents, optimisation des performances
Mise en production des nouvelles versions des logiciels
Restauration & clonage des bases de données
Conception et implémentation des procédures de migration des données
Conception et implémentation des modules de sécurité
- Environnement technique : Oracle9 Oracle10g, Oracle 11g, Oracle RAC, Oracle Dataguard, Oracle streams, SqlServer 2005/2008, Oracle Application Server 9iAS, 10gAS,Tivoli storage manager 5.4, Business Objects XI, Korn & Born shell, Perl, Oracle EM (Database control & Grid Control), TOAD, Linux 5/6, AIX 5/6, Systèmes de stockage IBM & EMC, SRDF pour la réplication du site, Exadata X2 (half rack)
Client: CRAM (Caisse retraite et assurance maladie, Lyon) Octobre 2009-Juin 2010
Rôle: Oracle DBA/Architecte
Sur les projets : Outil retraite, Antares, Annas etc dans le centre de production nationale française
o Administration et Architecture
Conception et implémentation des stratégies de sauvegardes et de restaurations.
Proposition de l'architecture & mise en production de l’outil Grid Control
Suivi des bases de données en production, résolution des incidents, optimisation des performances
Mise en production des nouvelles versions des logiciels
Participation à l’évolution globale de l’architecture SOA
- Environnement technique : Oracle8i, Oracle10g, Oracle Application Server 9iAS, 10gAS, Progres 9.x, $Universe 5.3, Tivoli storage manager 5.4, Business Objects XI, Korn & Born shell, Perl, Oracle EM (Database control & Grid Control), TOAD, AIX 5/6, Systèmes de stockage IBM & EMC, SRDF pour la réplication du site
Client: France Telecom(Paris) avril 2004-septembre 2009
Au sein d’ Orange R&D ,DPS, Rosy, Wanadoo
Rôle: Oracle et Sql Server DBA/ Architecte, MySql DBA, Responsable de l'équipe BDD
Sur les projets Wanadoo visio 3x, ICOM v4.0, Basic, Orange Link, Orange messenger by windows live, ACD Basic, Web talk, STHD, Intermediation, Virtual presence,BMS
o Administration
Conception et implémentation des stratégies de sauvegarde et de restauration avec RMAN, exp/imp, datapump, flashback etc.
Installation et administration des clusters Oracle (Real application clusters) et Sql Server (avec Legato) sur les bases de tests et de production.
Suivi des bases de données en production, résolution des incidents
Tests et validation des nouveaux patches et des nouvelles versions des logiciels
Installation et administration de la réplication Oracle, Oracle Streams et de l'environnement Data Guard (les bases standby, physiques et logiques) sur les sites de l’intégration et de production.
Migration des bases de données de Sql Server 2000/2005 et MySQL 5.x vers Oracle 9 et Oracle10.
Administration des bases MySQL 5.1/5.2
Migration des bases de données des bases Oracle 9 vers Oracle10.
Migration des bases de données des bases Oracle 10 vers Oracle11.
Administration de Oracle 9iAS/10gAS (Oracle application server) et de Weblogic 9.x/10
o Architecture
Architecte des systèmes de haute disponibilité & redondances (high availability & disaster recovery)
Architecte des modèles de données multi-opérateurs (pour Wanadoo, Parla IT, Orange etc.).
Architecte des bases de statistiques data warehouse: (la conception et le design du traitement ETL, des zones de préparation de données (staging areas), du schéma étoile, des dimensions et des cubes etc.).
Recommandation de l’architecture technique des serveurs pour les sites clients d’après les résultats obtenus sur les benchmarks.
Participation à la conception de l’architecture SOA.
o Développement
Développement PL/SQL, Java, Pro*C, C/C++ Perl, ASP/HTML : les traitements batch de migration de données, les programmes de notification des Web services, les pages web de statistiques et autres modules applicatifs
o Encadrement des développeurs dans l'équipe "BDD" (base de données) et gestion de l'équipe
Planification de l’activité de l’équipe.
Planification des paliers.
Support aux développeurs dans l'optimisation du code.
o Environnement technique :
- Applications conçues avec Oracle9i, Oracle10g, Oracle11g, Oracle RAC, ASM, Oracle replication, Oracle Data guard (physical & logical standby database), Oracle Streams, Weblogic 9/10, IIS4:0 ASP3 ;0 ; VC++6.0,COM ;Pro*C/C++, Sql Server 2000/2005, MySql 5.x ; Legato storage manager 3.0 ; Oracle Warehouse Builder 9.x, 10.x, Oracle Application Server 9iAS,10gAS, Oracle Forms6i,9i,10g, Oracle Reports 6i,9i,10g, Oracle Discoverer 9i,10g, J2EE 1.4/Java EE 5, Eclipse SDK, Korn & Born shell, Perl, Oracle EM (Database control and Grid Control), TOAD, SQLNavigator, RH Linux 3 and 4/5, Solaris10, AIX 5/6, VMware ESX Server 3.5/ESXi 3.5/4, Windows. HP, IBM, Netapp serveurs et systèmes de stockages
STERIA (Paris) Septembre 2001 - Avril 2004
(31 mois)
Département: MMB (Monétique et messagerie bancaire & clients: Cetelem,Cofinoga, GICM)
Progiciels: Stecard, Stegab, Stelink
Rôle:Oracle DBA
o Installation & Administration
Responsable pour les installations des bases Oracle (les bases de tests & benchmarks et les bases de production sur les sites clients).
Administration des bases sur les sites clients (maintenance, tuning, sauvegardes, résolution des incidents).
Administration Unix et le développement des scripts shell (pour le support de l’administration : Oracle, Informix et Tuxedo).
Déploiement et le suivi de la réplication sur 4 sites.
Responsable des formations pour les équipes d’administrateurs Oracle sur les sites clients.
Responsable pour les simulations et les benchmarks sur les bases de tests.
o Conception & développement
Conception de méthodes de détection de conflits.
Conception et l’implémentation de la réplication multimaster des bases Oracle (les scripts d’administration et de suivi des anomalies).
Conception de la mise à niveau des méthodes OCI d'Oracle 7x sur Oracle 9i.
Migration de l’application d'Informix vers Oracle.
Conception du module d’archivage à long terme avec Tivoli.
Développement des modules applicatifs avec Pro*C, C/C++
o Environnement technique :
Application conçue avec Oracle7, Oracle8, Oracle9i, Informix11.x, Tuxedo v6.5, BEA Weblogic 6.x, programmation en C, Pro*C/C++, AIX 4/5, Solaris 2 .x, HP 10/11
Département INB( Ingénierie bancaire)
Progiciel: Odyssea v1 & v2
Rôle: DBA
Administration des bases SQL Server (maintenance, sauvegardes, optimisation des performances, résolution des incidents).
Conception de la nouvelle BDD, mise en œuvre des évolutions de la version V2 de l’outil.
Design du schéma de la base de statistiques data mart.
Développement des procédures batch pour l’alimentation des bases (OLTP & data mart).
Développement des IHM OLAP avec Crystal Reports et Business Objects
o Environnement technique :
Applications conçues avec SQL Server 2000, ASP, IIS4.0, Crystal reports 10.x, Business Objects 4.x, .Net, Perl 5.x
Département SBI (Systèmes bancaires intégrés)
Progiciel: System access Symbols v6/v7/v8
Rôle: Oracle DBA
Responsable pour l’installation, la maintenance, les sauvegardes des bases Oracle du produit bancaire intégré Net Symbols.
Responsable des formations pour les administrateurs Oracle.
Sélection du matériel et recommandation de l’architecture technique des serveurs BDD et des serveurs d’application pour les sites clients.
Tests et tuning des procédures batch.
Développement additionnel PL/SQL et le suvi des anomalies des modules PL/SQL existants.
o Environnement technique :
Application conçue avec Oracle8i, Oracle9i, Tuxedo, Oracle developer 2000(Form builder 4/5/6, Report builder 3/6,) Discoverer 3i, Oracle express 6.x, Oracle warehouse builder9.x, BEA Weblogic6.x, Oracle JDeveloper 3.x.
Mobtel - Mobile Telecomunications BK–PTT (Belgrade, Yougoslavie) Avril 2000-Août 2001
(16 mois)
Département "Billing",
Progiciels: LHS BSCS V5/V6, Pre-Paid Light 2.x
Rôle:Oracle et Sybase DBA/Architecte/Développeur
Responsable pour l'administration des bases Oracle 7,8 (maintenance, sauvegardes, optimisation etc)
Responsabilités dans l’administration de la base Sybase 11.
Architecte de la base data mart
Design physique et logique des structures additionnelles dans les bases Oracle permettant d’intégrer les autres applications avec le progiciel BSCS.
Tests des modules batch et online de l’application, la migration des modules.
o Environnement technique :
Progiciels conçus avec Oracle7, Oracle8i, Centura SQL windows, Proc, C/C++, JBuilder3,4, Visibroker3.x, Visual age2&3,J2EE1.x, Oracle forms4.5/5, Oracle reports2.5/3.Bea Weblogic 6.x, Sybase 11, Powerbuilder7, Compaq Digital Unix
Institute of Nuclear Physics « VINCA » & clients (Jugosped, Beogradska banka etc) (Serbie)
Juin 1994-avril 2000 (69 mois)
Au sein du département spécialisé dans le développement des progiciels & infogérance sur les sites clients, sur le Système d’information « IPIS » composé des progiciels du type :
-La comptabilité (Le grand livre, Les comptes fournisseurs, Les comptes clients)
-La gestion de stocks
-Le registre des actionnaires
-La paye
-La gestion & investissement des valeurs mobilières, actions & obligations
-La réputation de la solvabilité financière des entreprises
Rôle:Analyste, Programmeur / DBA, Instructeur Oracle pour SQL, PL/SQL, Oracle Developer & Designer, administration de la base dans le centre de formation
o Administration
Administration des bases Oracle sur 5 sites clients:
Installation des bases Oracle.
Optimisation des performances.
Les conceptions des sauvegardes.
Migration des bases de la version Oracle 6 vers Oracle 7 et Oracle 8/8i.
Responsable pour l’administration des bases DB2 et Oracle Express
o Conception/Design
Assistant dans le design de la base relationnelle et dans l'implémentation des modules et des structures de la base (Le cycle de vie complet: stratégie, analyse, design, implémentation, maintenance avec Oracle Designer).
Design complet des structures pour l’intégration de tous les autres modules du système IPIS avec le module "Grand livre".
Design des diagrammes « Business functions» et «DTD», selon les spécifications des clients.
Conception de migration des progiciels existants sur des sites clients (en général en Cobol) vers les progiciels de l’éditeur, sous Oracle. Le développement des procédures batch pour le transfert des données.
Design et spécifications fonctionnelles des bases multidimensionnelles Oracle Express.
o Développement
Installation des modules du progiciel.
Développement SQLForms, SqlReportwriter, Oracle Developer, Pro*C/C++.
Unix shell scripts.
o Instructeur dans le centre de formation, pour les formations suivantes:
-Administration Oracle, CASE Dictionnary, Case Designer, Case Generator, Oracle Designer 2000, Oracle Developer 2000, méthodologies CASE.
o Environnement technique :
Oracle6, Oracle7, Oracle8, SqlForms3.0, Sqlreportwriter1.X, CASE Dictionary & Generator & Designer, Oracle developer 2000(Oracle Forms& Oracle reports), Oracle Designer 2000,, PROC/C++, C/C++, JDK1.1.1, Perl, Oracle standby database, DB2 UDB 6.x, Oracle express5&6, Oracle express analyzer, Jbuilder3, jdk111, Oracle forms 4.5, Oracle reports 2.5, Oracle discoverer 2000, DOS, OS/2, Windows, SCO Unix, OSF Unix, CDC Unix, VAX VMS etc.
Compétences techniques
Dix-huit ans d’expérience avec les bases Oracle (v6, v7, v8, v8i, v9i, v10g, v11g):
Expérience dans les installations et maintenances, les mises à niveau et migrations, le design physique et logique (OLTP & data warehouses), le tuning des performances, les méthodes de sauvegarde et de restauration.
Expérience avec les outils de haute disponibilité & redondance (High availability & Disaster recovery) : Oracle réplication (réplication de snapshots et multimaster), Oracle Real application clusters (Oracle 9i,10g,11g), Oracle Dataguard (Standby databases), et Oracle Streams.
Un peu d’expérience avec Exadata X2.
Utilisation des outils d’administration comme Oracle Enterprise Manager (Database control, Grid control), TOAD, etc. Administration des bases Oracle dans l’environnement de systèmes d’exploitation Unix/ Unix like: AIX 4.x-5.x, Hewlet Packard 8.x-9.x,10x, 11x, Compaq Digital Unix 4.0.x,, Solaris 2.x,9,10.,Linux AS/ES 2,3,4 et Windows NT/2000, VMware ESX Server 3.5 /ESXi 3.5/4,
Administration des bases dans l’environnement Oracle ASM (Automatic storage management)
Expérience dans le développement avec SQL, PL/SQL, SqlForms30, SqlReportwriter 1.x, Oracle Developer 2000 (Forms4.5/5/6/9/10, Reports2.5/3/6/9/10, Graphics), Oracle Designer 2000 (1/2), Oracle Discoverer 2000/3i, SQL Loader, Pro* C/C++, languages de programmation C, C++, Java, Unix shell scripting (Korn, Born shell), Perl, les outils Oracle Express (Server5x&6x, Objects2.x, Express analyzer2.x), Oracle Warehouse Builder 9.x, 10.x.
-Expérience avec les autres bases relationnelles: SQL Server 2000/2005/2008, Informix 11.x et DB2 UDB 6.x,(un peu 7,8,9) Sybase 11(un peu 12)., MySQL 5.1/5.2
-Expérience avec Tuxedo (v6.5), MQ Series v5.1, Business Objects 4.x, Weblogic 6x, 9x
Compétences Analytiques
Le design des modèles relationnels (Merise,E/R etc) modèles orientés objet (UML avec Rational Rose, ODD, Entreprise Architect etc), data warehouses et bases multidimensionnelles, le design des « business functions », diagrammes de flux.
Compétences Fonctionnelles
Les opérations bancaires et financières, investissement, marché monétaire, marché financier, comptabilité.
L’expérience dans le secteur des télécommunications (rating, billing, tarifs, business scénarios).
FORMATION
MASTER en « Systèmes d’informations dans le marketing», obtenu en 1997.
Faculté de Sciences Economiques à Belgrade (Serbie)
Langues: Français et Anglais, Serbo-Croate
Domaines de Compétence
ADMINISTRATION ET ARCHITECTURE
LES SYSTEMES DE HAUTE DISPONIBILITE, DE REPLICATION & REDONDANCE (DISASTER RECOVERY)
DESIGN PHYSIQUE ET LOGIQUE DES BASES DE DONNEES
DATAWAREHOUSING & BUSINESS INTELLIGENCE
SOA & ARCHITECTURE DES MIDDLEWARES
ENCADREMENT ET GESTION D’EQUIPE.