Avigaël Lévy avigael@mac.com http://homepage.mac.com/avigael/CV/CV-Avigael-fr.html ====== Profil ====== * Ingénieure diplômée de l'Épita (École pour l'Informatique et les Techniques Avancées) en 1992, option Intelligence Artificielle * Certifiée Administrateur Oracle 9i (OCP) * 16 ans d'expérience en tant que : o concepteur et développeur en technologies orientées objet o architecte logiciel o consultant o responsable technique de projet o concepteur et développeur en bases de données relationnelles o administrateur de bases de données de développement et de production * Bilingue français/anglais * Équipes de 1 à plus de 100 personnes * Environnements techniques (systèmes d'exploitation, bases de données, outils, langages, intergiciels) diversifiés * Secteurs d'activité : télécoms, banque, assurance, communication * Entreprises de taille variée, de la jeune pousse à la société vedette de la cote * Implication sur la totalité du cycle de vie d'un projet, de l'avant-vente au cahier des charges jusqu'à la production et au support, en passant par toutes les phases du développement ============================= Quelques uns de mes objectifs ============================= * Être une référence technique plutôt que gérer hiérarchiquement des individus * Assumer un rôle transversal ou de support sur un projet : o architecte, o concepteur/développeur senior, o responsable technique, o DBA, o expert qualité... ou intervenir comme consultant * Travailler pour un prestataire en TI (taille indifférente) : éditeur de logiciels, cabinet de conseil, intégrateur, société de R. et D., fournisseur Internet (FAI, ASP...) ou tout au moins pour un utilisateur pour lequel les SI jouent un rôle hautement stratégique (télécoms, finance, logistique...) * Éventuellement voyager dans le cadre de mon activité professionnelle =============================== Savoir-faire/être professionnel =============================== * Capacité d'apprentissage et d'adaptation très rapide * Facilité à résoudre les problèmes * Recherche permanente de la qualité * Aptitude à travailler sous pression * Sens de l'organisation * Excellente vision des objectifs à atteindre * Écoute du client * Attitude constructive et impliquée * Esprit d'équipe * Facile à vivre * Bonne communicatrice * Sachant transmettre ====================== Compétences techniques ====================== Systèmes d'exploitation ----------------------- * Unix (AIX, Tru64, Solaris, HP-UX, Linux, Mac OS X) * Windows (de 3.1 à XP) * VMS, OS/2, Mac OS, MS/DOS Langages -------- * C, C++, Java, XML, Fortran, Ada * Lisp, Prolog, Smalltalk * SQL, PL/SQL, Pro*C, O2C, OQL * Shell, DCL, sed, awk, Ant * Perl, PHP, HTML, CSS Outils de conception et de développement ---------------------------------------- * NSDK, NSDK/2, Natstar, PowerBuilder * Eclipse, Visual C++, Visual Basic, Hypercard * SQL*Plus, Toad, PL/SQL Developer * Visual Source Safe, ClearCase, CVS, PVCS * PowerDesigner, ERwin, Objecteering/UML Bases de données et intergiciels -------------------------------- * Oracle 7/8/8i/9i (développement, conception, administration) * MS SQL Server, MS Access, MySQL * AIRS (base de données documentaire) * O2 (base de données objet) * Tuxedo, Weblogic, Apache, Oracle Application Server, OC4J Outils d'administration et de surveillance systèmes et réseaux -------------------------------------------------------------- * TNG Unicenter, HP OpenView, BMC Patrol, Remedy, Nagios, Cfengine * Legato NetWorker, Oracle OEM & RMAN Intelligence d'affaires ----------------------- * Business Objects * Cognos Connection, Framework Manager, Powerplay Transformer ======== Parcours ======== Févr. 2007 - Juil. 2008: Développeur sénior et DBA (Montréal) -------------------------------------------------- Radialpoint, fournisseur de services à valeur ajoutée pour les principaux opérateurs Internet large bande en Amérique du Nord et en Europe - 130 personnes * En tant qu'administrateur de bases de données o Administration au jour le jour, support et surveillance proactive des bases de données opérationnelles o Participation au service d'astreinte sur appel 24j/24 7j/7 o Planification et réalisation des mises à jour serveur, et des sauvegardes et restaurations de bases de données o Définition et implémentation de standards, procédures et scripts dédiés aux installations et à l'administration Oracle o Test, révision et exécution de mises à jour applicatives majeures dans un environnement transactionnel hautement concurrentiel o Installation d'un entrepôt de données multisource o Soutien à l'équipe de développement : réécriture de code pour des performances améliorées o Création, maintenance et mise à jour de bases de données de développement, d'Assurance Qualité, d'intégration, de pré-production et de production * En tant que développeur sénior, au sein de l'équipe "BI" (intelligence d'affaires) o Collaboration aux discussions de conception, participation aux décisions liées au processus de développement, aux choix d'architecture, et à la revue de code par les pairs o Standardisation de l'utilisation des outils BI; réécriture de code existant à des fins d'amélioration de la qualité et de la maintenance o Implémentation de nouvelles fonctionnalités, documentation, soutien à la mise en oeuvre de nouvelles versions applicatives, aide aux tests d'assurance qualité * Oracle Unbreakable Linux (basé sur Red Hat), Windows XP * Oracle 9i/10g, MySQL 5, Oracle E-Business Suite, BEA Weblogic, Apache, Perl, PHP, Nagios, Cfengine * Développement Agile, JIRA, Confluence, J2EE, Ant, Java, XML, Eclipse, CVS * Cognos Connection, Powerplay Transformer, Framework Manager Avril 2006 - Fév. 2007 : Développeur sénior et DBA (Montréal) -------------------------------------------------- Jesta I.S., éditeur de logiciel pour le secteur de la distribution de détail (habillement) - 80 personnes * Participation au développement d'une application de comptabilité (générale, client, fournisseur) basée sur les technologies web (J2EE) et interfacée avec les autres produits de Jesta I.S. (approvisionnement, merchandising) : modélisation des données, conception, développement, création de patchs * Participation à l'élaboration des objectifs techniques prioritaires de l'entreprise : choix d'outils de conception et de développement, processus de développement, architecture technique, outils génériques, etc. * Support et formation sur les technologies et les outils Oracle (en interne) * Création et clonage de bases de données internes et clients (Unix et Windows) * AIX 5.3, Windows XP * Oracle 10g (base de données, serveur applicatif), Oracle Containers for J2EE (OC4J), PVCS, ERwin, PL/SQL Developer Oct. 2005 - Avril 2006 : Analyste technique Intelligence d'affaires (Montréal) ------------------------------------------------------------------- Loto-Québec, développement et exploitation des loteries au Québec - plus de 7 000 personnes * Analyse, conception et développement en PL/SQL d'un outil générique d'épuration des entrepôts de données de Loto-Québec, basé sur un ensemble de paquetages pour : la surveillance, la journalisation et le débogage des traitements ; la création et l'exécution, en mode réel ou simulé, de code SQL dynamique, en particulier d'ordres DDL ; la recherche d'informations à partir du dictionnaire de la base de données ; etc. * Windows NT4 & XP * Oracle 9i, PowerDesigner, ClearCase, ClearQuest, PL/SQL Developer Juin 2000 - Sept. 2005 : DBA Oracle de production - Architecte technique - Analyste (Londres) ----------------------------------------------------------------------------------- Equant, leader mondial des télécommunications d'entreprise - plus de 9 000 personnes * Activités liées à l'administration Oracle o Définition et mise en place dans plusieurs centres de traitement d'une architecture de production standardisée pour les bases Oracle en environnement Unix, basée sur un référentiel de gestion de configuration CVS servant à organiser, à centraliser, à modifier et à déployer les différents scripts et utilitaires sur les serveurs cibles ; o Conception, développement et maintenance d'un outil industriel de gestion des sauvegardes des bases Oracle basé sur RMAN et Legato Networker ; o Clonage, migration et ajustement de bases de données ; o Mise en production et mise à jour périodique des bases et de certains serveurs applicatifs ; o Dans le cadre d'une collaboration étroite avec les DBA des centres de traitement du monde entier, coordination d'un groupe de travail chargé de la standardisation de la sauvegarde des bases de production ; o Participation active à un projet de reprise sur sinistre ; o Administration, surveillance proactive et support Oracle au jour le jour. * Autres projets et réalisations o Définition des besoins, évaluation et choix d'outils, analyse et architecture technique d'une application de gestion des flux destinée aux équipes gérant l'installation, la mise à jour et la déconnexion de lignes et matériels télécoms pour les clients au Royaume-Uni ; o Encadrement technique d'une application d'inventaire des matériels et logiciels du centre de production de Londres, avec automatisation de la collecte et du chargement des données ; o Conception et développement d'un outil de surveillance applicatif "logique" multi plates-formes, interfacé avec un système de notification d'alertes et avec une base de données d'indicateurs de rendement clé. * Conseil et support pour le centre de profit du Royaume-Uni o Assistance et recommandations en interne et à des sociétés tierces pour la mise à jour des éditions logicielles ; o Support technique aux utilisateurs de logiciels de groupes de travail locaux. * Équipe : UK Data Center * Langue de travail : anglais * Unix (HP-UX, SUN Solaris, Red Hat Linux), Windows NT4, Windows 2000 * Oracle 8/8i/9i, PowerDesigner, PL/SQL Developer, Netscape Communicator, Livelink, Netscape Web Server, Oracle Application Server, BEA Weblogic, HP OpenView, BMC Patrol, Remedy, Legato Networker, Oracle Recovery Manager Nov. 1998 - Avril 2000 : DBA Oracle de développement (Paris) ---------------------------------------------------- Société Générale, la troisième banque française - 93 000 personnes * Installation et mise à jour d'Oracle sur différents systèmes Unix * Création, configuration, sauvegarde et optimisation de bases de données * Assistance aux analystes et aux chefs de projet : conception de modèles logiques et physiques, gestion centralisée des versions successives des modèles et de leur adéquation avec les bases de développement * Définition et implémentation d'une architecture logique commune pour l'ensemble des bases Oracle à déployer * Développement de nombreux paquetages utilitaires, notamment de gestion dynamique des partitions Oracle 8 * Support aux développeurs (conception, SQL et PL/SQL, tests...) * Projet stratégique pour la Société Générale : refonte technique complète du système d'informations "agences" autour de serveurs Intranet et d'une messagerie centralisée * Chiffres clefs : 150 personnes - 3 ans - 35 000 utilisateurs - 2 500 serveurs Web * Grappes de serveurs Unix (Compaq True64, Sun Solaris, IBM AIX), serveurs NT4 * Oracle 8, MS SQL Server, MS Exchange, IIS, Tuxedo, BMC Patrol, TNG Unicenter, SSO Sept. 1996 - Oct. 1998 : Concepteur et développeur Oracle (Paris) --------------------------------------------------------- Adways, éditeur de logiciels pour le marché de la publicité - 50 personnes * Conception et implémentation d'une base de données multimédias destinée aux acteurs de la communication à l'échelle européenne, permettant aux agences de publicité d'obtenir une vue d'ensemble et actualisée en permanence de la disponibilité et du tarif des plages publicitaires au sein de différents supports partenaires (télé, radio, presse) * Développement des outils de chargement et de standardisation des données * Responsable de l'équipe "serveur" * Projet franco-allemand, langue de travail : anglais * Unix (HP/UX), Windows 95 et NT * Oracle 7, Exceed, Desktop DBA, S-Designor, Access, Visual C++, Visual Basic, Visual Source Safe Mai 1996 - Août 1996 : Consultant - département service client (Paris) -------------------------------------------------------------- Bull, constructeur et intégrateur informatique - 8 000 personnes * Avant-vente * Architecture technique * Audit technique * Mentorat de développeurs juniors Mai 1996 - Août 1996 : Architecte technique (Paris) ------------------------------------------- EDF GDF Services, filiale des opérateurs nationaux gazier et électricien français - 200 000 personnes * Architecture d'un système de collecte et de facturation automatique de l'électricité dépensée par les clients professionnels d'EDF-GDF, exploitant et modifiant les informations stockées par les compteurs * Analyse orientée objet, client/serveur à trois niveaux, moniteur transactionnel, temps-réel * Serveurs Unix (DPX/20 et ESCALA) et Windows NT * Objecteering, AMC*Designor, Sybase SQL Server, PowerBuilder, Tuxedo, Access Master, PVCS Janv. 1995 - Avril 1996 : Analyste et responsable technique de projet (Paris) --------------------------------------------------------------------- Caisses d'Épargne, la cinquième banque française - 55 000 personnes * Conception d'outils d'aide à la vente pour les commerciaux des Caisses d'Épargne, autour d'une base de données documentaire décrivant leurs produits et ceux de la concurrence * Gestion d'une équipe de deux développeurs * Base de données documentaire client/serveur * Unix (AIX), OS/2 PM, Windows NT, Windows for Workgroup, Windows 3.1 * AIRS, AMC*Designor, Visual C++, Visual Basic, MS Access, MS Word Mars 1994 - Déc. 1994 : Ingénieur d'études - Expert technique - Responsable du référentiel (Paris) ------------------------------------------------------------------------------------------ France Télécom, opérateur télécom historique français - 200 000 personnes * Participation, au sein d'une équipe de 12 développeurs, à la réalisation d'un logiciel de logistique et de facturation du matériel loué et vendu par les agences commerciales de France Télécom sur l'ensemble du territoire * Client/Serveur de deuxième génération * Unix (AIX et SCO), OS/2 PM * Oracle 6, Oracle 7, NSDK/2 Janv. 1993 - Févr. 1994 : Ingénieur de développement (Paris) ---------------------------------------------------- Bull (division assurance) * Conception, développement, installation et présentation d'une "base personnes" destinée aux établissements bancaires et aux compagnies d'assurance * Projet d'avant-vente * Base de données objet : O2 * Serveur Unix (DPX/20) et terminaux X (X11/Motif) Janv. 1992 - Déc. 1992 : Ingénieur de développement (Paris) --------------------------------------------------- CEA, organisme de recherche public en charge de la gestion et de la supervision des programmes nucléaires civils et militaires français - 15 000 personnes * Développement d'un programme de contrôle du code source des applications de sécurité installées dans les centrales nucléaires françaises * Programmation par contraintes * VAX/VMS * Fortran, Prolog, Assembleur ================ Note personnelle ================ Personnalité ------------ * Ouverture d'esprit * Créativité * Curiosité horizontale * Curiosité verticale Violons d'Ingres ---------------- * Littérature classique et moderne * Philosophie, science fiction * Sciences cognitives * Classique, jazz, musiques du monde * Clarinette * Cinéma d'art et d'essai * Jeux mathématiques et logiques * Yoga * Vélo