Curriculum vitae Mihai Ioachim Conseiller en technologie de l information Spécialisé en intelligence d affaires Date de dernière mise à jour : Juin 2014
PRÉSENTATION GÉNÉRALE EXPÉRIENCE Plus de douze (12) ans d expérience en génie électro-mecanique Plus de six ans en technologiesde l information FONCTIONS Architecte BI intermédiare Administrateur de bases de données informationnelles intermédiare Analyste-programmeur BI CONTEXTE D INTERVENTION Informatique décisionnelle Recherche et développement ENVIRONNEMENT TECHNOLOGIQUE Base de données Oracle 10GR2 ET 11Gr2 OWB Oracle Warehouse Builder 11gR2 Informatica PowerCenter IBM Cognos Oracle Discoverer 11g Oracle Business Intelligence Enterprise Edition (OBIEE ) 11g Oracle DAC 10.1.3.4.1 Oracle BI APP 7.9.6.1 Je détiens un diplôme d'études collégiales en informatique, obtenu au Cégep Ste-Foy de Québec ainsi qu un BAC obtenu à l université en Roumanie. Je possède plus de 12 ans d expérience comme ingénieur AMC (Appareils de mesure et contrôle). Durant ces années, j ai occupé le poste d ingénieur dans une usine chimique en Roumanie. Maintenant j occupe le poste d analyste-programmeur Oracle spécialisé en intelligence d affaires sous différents systèmes d exploitation. J ai travaillé et j ai été formé sur le cycle complet du développement d un entrepôt de données. Premièrement, j ai créé les objets de la base de données Oracle 10gr2 et 11gr2. Deuxièmement, j ai travaillé avec deux outils ETL : OWB (Oracle Warehouse Builder) et Informatica. Troisièmement, j ai utilisé des logiciels de présentation Cognos, OBIEE et Discoverer. Dans tous les cas, j ai créé les couches logiques avec les outils administrateurs comme Framework Manager pour Cognos, BI administrator pour OBIEE et Oracle Discoverer Administrator. J ai développé des tableaux de bord avec les outils Query et Report Studio de Cognos, Answer d OBIEE et Discoverer Plus. Au cours de mes mandats, je me suis démarqué par mon autonomie, ma facilité à assimiler les nouvelles technologies, mon esprit de synthèse et mon sens critique. Toujours soucieux de la qualité des produits livrés, je suis reconnu pour mes efforts soutenus dans le cadre de projets d envergure. L intérêt et la curiosité que je manifeste vis-à-vis le domaine d affaires propre à chaque mandat me motivent à analyser en profondeur les besoins des utilisateurs. Je suis passionné par l intelligence d affaires et je possède une très grande capacité à créer et optimiser des modèles de données étoilés. Considérant mon expérience, mes connaissances et mon attitude, je suis un conseiller apprécié les clients et de mes pairs. FORMATION DEC informatique, Cégep de Ste-Foy, 2010 BAC ingénieur électro-mécanicien, Roumanie, 1994 Mihai Ioachim - 2 -
Mihai Ioachim - 3 -
SOMMAIRE DES MANDATS N o Du Au Client du conseiller Effort (mois) (jrs-pers.) 12 11 10 9 8 7 6 5 4 3 Conversion of personal auto policies Migration, évolution et entretien ErQ Installation OVD et entretien ERQ Développement spécialisé OWB Développement sous OBIEE et entretien d ErQ Développement des rapports BI Développement d un schéma Santé au sein de SIA-Solutions Transition du système Discoverer vers Oracle BIEE Entretien et évolution du système ERQ Implantation de la solution intégrée applicative d Oracle pour Peoplesoft version 7.9.6.1 2014-06 - 2014-02 2014-05 2013-06 2014-02 2012-11 2013-06 2011-08 2012-10 2011-07 2011-08 Desjardins Groupe d'assurances générales Ministère de l'éducation, du Loisir et du Sport Ministère des Finances et de l Économie Institut en santé mentale de Québec Ministère du développement économique, innovation et exportation Desjardins Assurances Générales 2011-05 2011-07 SIA-Solutions 2010-11 2011-05 2010-08 2010-11 2010-06 2010-07 Ministère du développement économique, innovation et exportation Ministère du développement économique de l'innovation et de l'exportation La Capitale groupe financier Développeur ODI + Analysteprogrammeur OWB/BI Spécialiste en informatique décisionnelle Analysteprogrammeur OWB Analysteprogrammeur BI Développeur de rapports Architecte de données et BI Analysteprogrammeur BI Spécialiste en informatique décisionnelle Analysteprogrammeur BI 2 Formation et stage 2010-03 2010-06 SIA-Solutions Stagiaire 3,0 1 Ingénieur d appareils de mesure et contrôle (AMC) 1995-01 2007-10 Oltchim SA Ingénieur AMC 144,0 3 7 7 14 2,0 2,0 7,0 4,0 2,0 Mihai Ioachim - 4 -
MANDATS Client Desjardins Groupe d'assurances générales # 12 Période et effort Conversion of personal auto policies Juin 2014 à aujourd hui + mois Développeur ODI Oracle 11gR2 Enterpise Edition Oracle Data Integrator 11.1.1 Informatique décisionnelle Oracle SQL Plus Windows XP Architecture N-tiers WinSCP Windows Server 2008 R2 Enterprise x64 Desjardins Assurances générales est une filiale de Desjardins Groupe d'assurances générales, une composante du Mouvement Desjardins, fondée en 1944. Chef de file en assurance de dommages au Canada, l'entreprise offre des produits d'assurance automobile, d'assurance habitation et d'assurance commerciale, par l'entremise d'agents en poste dans le réseau des caisses Desjardins du Québec, à partir de plusieurs centres de contact avec la clientèle, par Internet et, dans certains cas, par téléphonie intelligente. La finalité de ce projet est de présenter les données de State Farm (lors de son aquisition par Desjardins) dans la base de données de Desjardins afin de permettre l'exploitation au niveau d'intelligence d'affaires aux dirigeants. Pour réaliser ce projet, l outil ETL utilisé sera ODI 11.1.1 et Oracle SQL Plus pour des fins de vérifications. Mihai Ioachim - 5 -
Client Ministère de l'éducation, du Loisir et du Sport # 11 Installation de OVD-EUS et entretien ERQ Période et effort Février 2014 à Avril 2014 3 mois Analyste-programmeur OWB/BI Oracle 11gR2 Enterpise Edition Oracle Warehouse Builder 11gR2 Informatique décisionnelle Architecture N-tiers Oracle BI Enterprise 11.1.1.7 SQL Developer Windows XP Windows Server 2008 R2 Enterprise x64 Le ministère de l Éducation, du Loisir et du Sport réalise ses activités dans les domaines de l éducation préscolaire et de l enseignement primaire et secondaire note de bas de page1, ainsi que dans les domaines du loisir et du sport. Les principales responsabilités de monsieur Ioachim se résument à : Installer, transférer et lancer en exécution les projets OWB existants sur les serveurs du MDEIE; Importer les années restantes des brevets depuis le site d USPTO; Harmoniser les tables/vues au nouvel environement; Nettoyage des schémas utilisés (suppression de tables/vues qui ne sont pas liées au besoin du client; Modéliser et réaliser la mise à jour du modèle dimensionnel; Analyser, découper et réaliser les traitement ETL sous OWB-ODI 11gr2; Transférer et analyser les tableaux de bords pour les données de brevets du USPTO et les deux volets Macro et Micro; Documenter et réaliser les règles de migration d un environnement à un autre; Mettre en place les meilleures pratiques de performance de la base de données 11g; Mihai Ioachim - 6 -
Client Ministère des Finances et de l Économie # 10 Installation de OVD-EUS et entretien ERQ Période et effort Juin 2013 à Janvier 2014 7 mois Spécialiste en informatique décisionnelle Oracle 11gR2 Enterpise Edition Oracle Identity Management 11.1.17 Informatique décisionnelle Architecture N-tiers Oracle BI Enterprise 11.1.1.7 SQL-developer Oracle Discoverer 11.1.1.7 Windows XP Windows Server 2008 R2 Enterprise x64 Le ministère des Finances et de l'économie a comme mission d'appuyer le ministre, en élaborant et en proposant des politiques, dans les domaines économique, fiscal, budgétaire et financier. Également, il élabore et propose des mesures d aide financière et d incitation fiscale afin de favoriser et de soutenir la croissance de l économie, de l investissement et de l emploi. Les principales responsabilités de monsieur Ioachim se résument à : Modéliser et réaliser la mise à jour du modèle dimensionnel; Analyser, découper et réaliser les traitement ETL sous OWB-ODI 11gr2; Analyser et réaliser des traitements PL/SQL pour le traitements de structures XML complexes; Analyser et réaliser des tableaux de bords pour les données macro-économiques; Analyser et réaliser des tableaux de bords pour les données bibliographiques; Analyser et réaliser des tableaux de bords pour les données de brevets du USPTO; Documenter et réaliser les règles de migration d un environnement à un autre; Mettre en place les meilleures pratiques de performance de la base de données 11g; Mihai Ioachim - 7 -
Client Institut universitaire en santé mentale de Québec # 9 Développement spécialisé OWB Période et effort Octobre 2012 à Juin 2013 7 mois Analyste-programmeur OWB Oracle 11gR2 Enterpise Edition Informatique décisionnelle Oracle WarehouseBuilder (OWB-ODI) 11gR2 SQL, PL/SQL Architecture N-tiers Cognos C8 à 10.1 SQL-developer GRH-Paie de Logibec(source) Windows XP Windows Server 2003 x64 L Institut universitaire en santé mentale de Québec veut se doter d un entrepôt de données afin de pouvoir obtenir une vision globale de l organisme et ensuite produire des indicateurs de gestions dans Cognos Metrics. Aussi avec un entrepôt de données bâti selon les règles de l art, l Institut universitaire en santé mentale pourra capitaliser en offrant la création de rapports en mode libre-service aux différents intervenants de l Institut. Les principales responsabilités de monsieur Ioachim se résument à : Analyser, découper et réaliser les traitement ETL sous OWB 11gr2, plus particulièrement pour ces sujets : Les rendez-vous et les services rendu ; Le suivi des patients et les épisodes de service; Les admissions et réadmissions; Analyser l évolution et la réalisation des traitements PL/SQL du coffre à outils ETL; Documenter et réaliser les règles de migration d un environnement à un autre; Analyser, découper et réaliser des traitements OWB visant à applatir des structures récursives issue de GRH-Paie de Logibec; Mettre en place les meilleures pratiques de performance de la base de données 11gR2; Mihai Ioachim - 8 -
Client Ministère du développement économique, innovation et exportation # 8 Développement sous OBIEE et entretien de ErQ Période et effort Août 2011 à Octobre 2012 14 mois Analyste-programmeur BI Base de données Oracle 10.2.0.4 EE Oracle BI EE 11.1.1.5 Chargement de données et traitement ETL Oracle Answers Oracle BI Administration SQL, PL/SQL SQL-developer Oracle Warehouse Builder 11gr2 Windows XP RedHat Enterprise 5U5 x64 Le Ministère du Développement économique de l innovation et de l exportation utilise Oracle Discoverer pour toutes les exploitations de données qui sont requises au Ministère. Suite à l acquisition de Oracle BI, le Ministère désire mettre en place le produit à la version 11g selon les meilleures pratiques et aussi profiter de la richesse du produit pour mettre en place des tableaux de bord et indicateurs de gestion : le tout en accord avec les meilleures pratiques. En production, Oracle BI devra doit pouvoir être utilisé par plus de 300 utilisateurs pour les données privés du Minstère, sans oublier le site de Expertise Recherche Québec qui est un site public : une initiative des Fonds du Québec, du MDEIE et de L OST. Les principales responsabilités de monsieur Ioachim se résument à : Modifier les traitements dans Oracle Warehouse Builder; Créer et modifier des mappings; Créer et modifier des chaînes de chargements; Modéliser et créer des dimensions; Ajuster la configuration des mappings pour la performance; Effectuer la migration, la validation et le déploiement des objets dans les différents environnements. Modifier l architecture des données et les traitements ETL afin d être plus compatible avec les modèles étoilés; Créer et ajuster des domaines dans Oracle BIEE 11g Administration; Charger des fichiers en format XML Mihai Ioachim - 9 -
Client Desjardins Assurances Générales # 7 Développement des rapports BI Période et effort Juin 2011 à Juillet 2011 2 mois Developpeur de rapports Oracle 11.2.0.1 EE Oracle BI EE 11.1.1.5 Oracle Answers Oracle BI Administration SQL-developer Oracle ODI EE 11gr2 Windows 2003 x64 Réalisation outils de présentation Desjardins Assurances générales est une filiale de Desjardins Groupe d'assurances générales, une composante du Mouvement Desjardins, fondée en 1944. Chef de file en assurance de dommages au Canada, l'entreprise offre des produits d'assurance automobile, d'assurance habitation et d'assurance commerciale, par l'entremise d'agents en poste dans le réseau des caisses Desjardins du Québec, à partir de plusieurs centres de contact avec la clientèle, par Internet et, dans certains cas, par téléphonie intelligente. La finalité de ce projet est de présenter les données de Desjardins Assurances Générales dans des tableaux de bord afin de permettre l'exploitation au niveau d'intelligence d'affaires au dirigeant de la filiale et ce à l aide de plusieurs outillages BI; dont Oracle BI 11g. Mihai Ioachim - 10 -
Client SIA-Solutions # 6 Développement d un schéma Santé au sein de SIA-Solutions.ca Période et effort Mai 2011 à Juin 2011 2 mois Architecte BI et architecte de données Oracle 11.2.0.1 EE Oracle BI EE 11.1.1.3 Oracle Warehouse Builder 11gr2 Construction d un schéma en Santé Oracle Answers Oracle BI Administration Oracle Discoverer 10 et 11 SQL-developer Oracle ODI EE 12c IBM Cognos 10 Windows 7 x64 Windows 2003 x64 Oracle Linux 5U5 x64 SIA-Solutions.ca est une entreprise spécialisée dans le domaine des entrepôts de données et de l'intelligence d'affaires aussi connu sous l'appellation BI ou Business Intelligence. SIA-Solutions.ca possède l'expertise de l outillage complet d intelligence d affaires des principaux fournisseurs du marché, dont Oracle, Business Objects, IBM Cognos et SAS. Doté d un laboratoire unique en son genre, SIA-Solutions met en place un tableau de bord de rapports, graphiques, indicateurs de performance et scorecards afin de démontrer hors de tout doute son leadership et sa compétence en matière d intelligence d affaires. La finalité de ce projet est de présenter des produits informationnels BI d un domaine d affaires courant appuyé par un modèle de données étoilé et ce à l aide de plusieurs outillages BI et ETL, dont : OWB 11gr2, ODI 12c, Discoverer, IBM Cognos 10 et Oracle OBIEE 11g Les principales responsabilités de monsieur Ioachim se résument à : Conception du schéma Santé et du modèle étoilé; Insertion des données à l aide de mapping générés par Oracle OWB 11gr2; Créer et modifier des mappings; Créer et modifier des chaînes de chargements; Modéliser et créer des dimensions; Ajuster la configuration des mappings pour la performance; Effectuer la migration, la validation et le déploiement des objets dans les différents environnements. Réaliser un expert pour synchroniser les modifications d'une table à l'ensemble des objets qui l'utilisent; Création et conversion de mapping OWB vers ODI 12c; Création des couches physiques, affaires et présentation avec les outils Administration de OBIEE 11g; Création de rapports, graphiques, indicateurs de performances et scorecards associés au sujet d affaires Answer d OBIEE; Report Studio (IBM Cognos). Gestion de la sécurité des utilisateurs par la synchronisation de l active directory et du serveur Weblogic; Client Mihai Ioachim - 11 -
Client Ministère du développement économique, innovation et exportation # 5 Transition du système Discoverer vers Oracle BIEE Période et effort Novembre 2010 à Mai 2011 7 mois Analyste-programmeur BI Base de données Oracle 10.2.0.4 EE Oracel BI EE 11.1.1.3 Migration de système BI Oracle Answers Oracle BI Administration Oracle Discoverer SQL-developer Oracle Warehouse Builder 11gr2 Windows XP RedHat Enterprise 5U5 x64 Le Ministère du Développement économique de l innovation et de l exportation utilise Oracle Discoverer pour toutes les exploitations de données qui sont requises au Ministère. Suite à l acquisition de Oracle BI, le Ministère désire mettre en place le produit à la version 11g selon les meilleures pratiques et aussi profiter de la richesse du produit pour mettre en place des tableaux de bord et indicateurs de gestion : le tout en accord avec les meilleures pratiques. En production, Oracle BI devra doit pouvoir être utilisé par plus de 300 utilisateurs pour les données privés du Minstère, sans oublier le site de Expertise Recherche Québec qui est un site public : une initiative des Fonds du Québec, du MDEIE et de L OST. Les principales responsabilités de monsieur Ioachim se résument à : Modifier les traitements dans Oracle Warehouse Builder; Créer et modifier des mappings; Créer et modifier des chaînes de chargements; Modéliser et créer des dimensions; Ajuster la configuration des mappings pour la performance; Effectuer la migration, la validation et le déploiement des objets dans les différents environnements. Modifier l architecture des données et les traitements ETL afin d être plus compatible avec les modèles étoilés; Créer et ajuster des domaines dans Oracle BIEE 11g Administration; Créer des rapports, graphiques, indicateurs de performances et scorecards associés au données du Ministère selon des produits informationnels existant dans Discoverer; Mihai Ioachim - 12 -
Client Ministère du développement économique de l innovation et de L exportation (MDEIE) # 4 Entretien et évolution du système ERQ Période et effort Août 2010 à Novembre 2010 4 mois Spécialiste en informatique décisionnelle Oracle 10.2.0.4 et OLAP Oracle BI EE 10.1.3.4.1 BO XCelcius 2008 Informatique décisionnelle Warehouse Builder 10.2.0.5 Discoverer AS 10.1.2.3 Relationnel et OLAP Architecture N-tiers Discoverer Admin. 10.1.2.3 SAS 9.1.3 SQL-developer Windows XP SuSe Enterprise Linux 10 La DPA ( direction des politiques et analyses ) est constamment sollicitée par sa clientèle afin de fournir des statistiques. Les statistiques sont produites en utilisant l outil SAS pour extraire les données qui sont par la suite circonscrites dans des fichiers Excel. Ces fichiers Excel doivent par la suite être mis à jour, lorsque de nouvelles données sont disponibles, et ce avec des efforts considérables. Les efforts investis à ces mises à jours ont pour effet de ralentir les travaux de l équipe et ce au profit de tâches répétitves. La DPA désire constamment se doter de statistiques encore plus recherchées et qui croisent toujours plus de dimensions afin de répondre à un plus grand évantail de besoins de leur clientèle. Le Ministère désire donc se doter d un outil dynamique et simple permettant d accéder à des rapports généraux et personnalisés afin de répondre plus rapidement et aisément aux besoins de la clientèle de la DPA. Avec la mise en place d un outillage informationnel, la DPA pourra donc capitaliser sur le temps et les ressources requises pour les mises à jour grâce à l outillage informationnel qui exploite directement les données à la source. Les principales responsabilités de monsieur Ioachim se résument à : Analyser les besoins, évaluer l impact des changements et effectuer les mises à niveau requise à la couche sémantique ( EUL ) de Discoverer; Réaliser de nouveaux rapports Discoverer qui permettent d éliminer le besoin de créer des classeurs Excel qui devraient être mis à jour à la main; Analyser, découper et réaliser des traitements SQL et PL/SQL pour charger des données externes (Access); Analyser et créer et modifier des mappings dans Oracle Warehouse Builder; Création d un tableau de bord bibliométrique à l aide de XCelcius 2008; Mihai Ioachim - 13 -
Client La Capitale groupe financier # 3 Implantation de la solutions intégrée applicative d Oracle pour Peoplesoft version 7.9.6.1 Période et effort Juillet 2010 à Août 2010 2 mois Analyste-programmeur BI Oracle 10.2.0.4 EE Oracle BI Apps 7.9.6.1 Oracle BI EE 10.1.3.4.1 Informatica PowerCenter 8.6.1 Implantation de solutions d intelligence d affaires PeopleSoft 9.0 Oracle DAC 10.3.4.1 SQL, PL/SQL Oracle 10.2.0.4 EE Oracle BI Apps 7.9.6.1 Oracle BI EE 10.1.3.4.1 Informatica PowerCenter 8.6.1 Implantation de solutions d intelligence d affaires La Capitale groupe financier est la société de portefeuille de La Capitale mutuelle de l administration publique. Ainsi constituée, La Capitale occupe une position stratégique qui lui permet d atteindre les objectifs suivants : répondre à des besoins de capitaux nouveaux accueillir d éventuels partenaires financiers saisir des occasions d expansion et de développement Les principales responsabilités de monsieur Ioachim se résument à : PeopleSoft 9.0 Oracle DAC 10.3.4.1 Analyser des données financières de Peoplesoft; Modifier les mappings et les workflows dans Informatica PowerCenter (équivalent OWB) Créer et modifier des mappings; Créer et modifier des chaînes de chargements; Modéliser et créer des dimensions; Ajuster la configuration des mappings pour la performance; Analyser et réaliser des traitements SQL et PL/SQL pour le pilotage de la solution; Effectuer la migration, la validation et le déploiement des objets dans les différents environnements. Mihai Ioachim - 14 -
Client SIA-Solutions # 2 Stage Période et effort Mars 2010 à Juin 2010 3 mois Stagiaire Oracle 11.2.0.1 EE Oracle BI EE 11.1.1.3 Oracle Warehouse Builder 11gr2 SQL-developer SQL, PL/SQL Windows XP RedHat Linux x64 Informatique décisionnelle Bien que détenteur d'un baccalauréat en ingénirie reconnu par le MELS, je décide tout de même de prendre un programme complet des techniques de l'informatique afin de bien m'imprégner du savoir faire et de la pratique en contraste avec mon grand savoir d'ingénirie. De nombreuses périodes de stage sont incluses et mes principales tâches sont : M'approprier les outils utilisés dans le processus d extraction, de traitement et de chargement de données (ETL); Appendre à utiliser OWB, dans sa version la plus récente : - importation de données depuis plusieurs sources; - création des dimensions et de cubes; - création des mappages; - création de Process Flow Créer des scripts SQL, PL/SQL pour pouvoir générer des volumes de données bidons; Faire les diagrammes en étoiles; Créer un référentiel en BI Tools; Mihai Ioachim - 15 -
Client OltChim SA # 1 Ingénieur AMC Période et effort Janvier 1995 à Octobre 2007 144 mois Ingénieur AMC Ingénieur AMC : En charge de 2 contremaîtres et d une équipe de 35 employés. OltChim SA Depuis 1966 Oltchim fourni des produits chimiques. Les produits sont : le PVC (polychlorure de vinyle), le soude caustique, l'oxyde de propylène, propylène glycol et polyols de polyéther, chlorosodics ou matériaux de construction. Les produits sont distribués dans plus de 80 pays et 300 partenaires. C est une entreprise familale de plus de 5000 membres soucieuse de la qualité et de l'environnement qui détient nombreux certificats de protection. Mihai Ioachim - 16 -