Boris - Consultant DATASTAGE

Ref : 090722N001
Photo de Boris, Consultant DATASTAGE
Compétences
SQL
VISUAL C++
IBM
DB2 DATA WAREHOUSE CENTER
COGNOS DATA MANAGER
Expériences professionnelles
  • BIIT Solutions Inc.
    Juillet 2008 – Décembre 2008
    IBM Cognos (Ottawa)
    Architect de solutions Jr. (R&D), Analyste Principale Systèmes - BI
    • Recherche et Développement des méthodologies de traitements ETL les plus performantes vs. L’outil DataStage PX 8.0 en ce qui concernes les principaux axes ETL BI (Alimentation d’un modèle multidimensionnel, tables de faits & tous les principales opérations s’y rattachant [Historique, Type 1, Type 2, Type 3, concept de « late arriving fact / early arriving », concept de « post-back transactions ».
    • Créations des « Best Practices » vs. certaines preuves de concepts faites vs. l’utilisation des différents procéder de traitement (Choix du partitionnement / choix de la méthode « Stage » vs. une tache précises). Cela étant destiné à des programmeurs C++ utilisant les API de Datastage PX pour créer des processus complet et générique de traitements prédéfinit selon nos conclusions et recommandations.
    Le tout ayant pour but d’être générer (automatiquement, runtime) par une application tierce de traitement ETL simplifier, commercialise par IBM [Adaptive Warehouse Builder]. En faite on pourrait dire que c’est une couche supplémentaire de programmation par-dessus l’outil DataStage, une sorte de générateur de code/traitements d’alimentation ETL complexe, et ce, via une interface simplifier qui propose des traitements de haut-niveau très facile a comprendre et utiliser par un utilisateur moyen, permettant de faire la majorité des traitements les plus couramment requis pour effectuer une alimentation/transformations d’un entrepôt de données de base a moyenne complexité.
    Permet de se prémunir d’un datawarehouse (de base) sans avoir besoin de ressources ayant une grande expertise ($ élevés), pour effectuer les traitements simples (alim. d’une table de « faits/dimensions » & transformations de bases) tres rapidement.
    Environnement technique:
    SQL Server 2005, Windows XP, DataStage PX v8.0, Cognos DataManager, Multi-CPU (data partitioning) env. .

    Novembre 2007 – Avril 2008
    Transat Tours Canada
    Analyste principal, Systèmes - BI
    • Analyse fonctionnelle/détaillée des différents processus d’alimentations (DWH)
    • Responsable de plusieurs documents d’analyses (détaillée, opportunités, fonctionnel, …)
    • Participation active à la refonte de l’architecture de données du DWH
    • Programmation de procédures stockées (maj incohérences intégrités BD) SqlServer
    • Alimentation & design d’une partie du DWH (Cognos & SSIS)
    • Extraction de données de systèmes INFORMIX via Datamanager
    • Alimentation de cubes OLAP (Cubes créer avec Transformer Cognos)
    • Alimentation de DataMart – Applications des règles de design par Ralph Kimball
    • Modification et mise en service d’un programme C# - ASP.net - intranet IIS 6.0
    Environnement technique:
    MSSql, Windows XP, SSIS, Cognos Datamanager & Transaformer.

    Décembre 2006 – Juin 2007 (six mois)
    IBM / Banque National du Canada
    Consultant décisionnel DataStage PX, Responsable d’analyse de processus d’affaire.
    • Analyse fonctionnelle/détaillée des différents processus d’alimentations (DWH)
    • Analyse d’impacte
    • Analyse préliminaire, Méthode IGS
    • Vérification développements (code/fonctionnalités/respect des normes)
    Environnement technique:
    DB2, Windows XP, Unix(AIX), DataStage 7.1 Px, Shell, Infoman, Rational.

    Zéta Technologies
    Mars 2006 – Décembre 2006 (neuf mois)
    IBM / LGS Bombardier
    Consultant décisionnel DataStage. Responsable du développement de huit objets(Départements) pour le chargement DWH SAP. (Projet : BMIS Canada & IFMS)
    • Programmation d’utilitaires « Jobs », routines/Jobs DataStage PX & routines Unix/Shell
    • Développement et alimentations des Datawarehouses
    • Analyse et conception générale des différents processus d’alimentations (Arch. Jobs)
    • Vérification développements (code/fonctionnalités/respect des normes)
    • Refontes de plusieurs anciens objets (Migration)
    • Responsable d’un meilleur rapport vs le client et soucieux de fournir un excellent services
    Environnement technique:
    Oracle 9i, Windows 2k3 & XP, Unix(AIX), DataStage 7.1 + DSBasic, Shell, Visio.

    Août 2005 – Mars 2006 (sept mois)
    IBM / LGS La Banque Postal (Paris)
    Consultant décisionnel DataStage PX, Responsable du développement Bâle II, Risque, Anti-Blanchiment et DWH
    • Programmation d’utilitaires « Jobs », routines/Jobs DataStage PX & routines Unix/Shell
    • Développement et alimentations des Datamarts / Datawarehouses
    • Analyse et conception fonctionnelle/détaillée des différents processus d’alimentations (DTM/DWH)
    • Analyse et conception générale des différents processus d’alimentations (DTM)
    • Vérification développements (code/fonctionnalités/respect des normes)
    • Développement du module (DSBuild C++) de calcule des probabilité statistique pour le risque Bâle II
    • Création des manuels fonctionnels, d’exploitations, de qualification et de mise en production
    Environnement technique:
    DB2, Windows 2k3 & XP, Unix(AIX), DataStage 7.1 + C++, Shell, SSL, Power AMC.

    CGI
    Mai 2005 – Août 2005 (quatre mois)
    Groupe Pages Jaunes
    Analyste-programmeur DataStage, Responsable « Projet Migration Terradata »
    • Programmation d’utilitaires « Jobs », routines/Jobs DataStage & routines Unix/Shell
    • Gestion de la migration des systèmes du Groupe Pages Jaunes avec la technologie ETL DataStage 7 et Terradata.
    • Vérification post-développements (code/fonctionnalités/respect des normes)
    • Coordonner les activités d’implantation
    • Assurer le support aux utilisateurs et membres de l’équipe de développement
    Environnement technique:
    Oracle 8i-9i, TOAD, Windows 2k, Unix, CONTROL-M, DataStage 5-7 + DSBasic, Shell, IBM Mainframe, VPN, RSA security, SSL, MailX Module.

    Odesia Solutions
    Juillet 2004 – Novembre 2004 (quatre mois)
    Groupe PagesJaunes
    Analyste-programmeur DataStage, Responsable - Implantation gestion d’erreurs « Projet Migration Terradata »
    • Application des normes établies
    • Implantation de la gestion globale des rejets/erreurs
    • Programmation d’utilitaires « Jobs », routines/Jobs DataStage & routines Unix/Shell
    • Programmation et migration des systèmes avec la technologie ETL DataStage 7 et Terradata.
    • Vérification post-développements (code/fonctionnalités/respect des normes)
    • Apporter les ajustements requis lors d’erreurs trouvées
    • Coordonner les activités d’implantation « Error trapping & handling»
    • Assurer le support aux autres développeurs concernant « Error trapping & handling» et « codage »
    Environnement technique :
    Oracle 8i-9i, TOAD, Windows 2k, Unix, CONTROL-M, DataStage 5-7 + DSBasic, Shell, IBM Mainframe, VPN, RSA security, SSL, MailX Module.

    Mars 2004 – Juillet 2004 (quatre mois)
    Groupe PagesJaunes
    Analyste-programmeur DataStage, Responsable - Module de séquençage principale - (CORE) « Projet Migration Interfaces »
    • Application des normes établies et modélisation de données
    • Élaboration de tous les processus interagissant avec le fonctionnement principale de l’E.T.L
    • Création des routines et « jobs » globales / « gabarit » pour les autres programmeurs
    • Coordinations de l’exécution de chacun des aspects et processus de l’outil.
    • Mise en place de l’interaction entre CONTROL-M (Séquenceur) et DataStage.
    • Rédactions des documents d’implantation et des guides techniques et utilisateurs du projet.
    • Approfondissement de l’aspect « code » Basic de DataStage 5 & 7 et formation aux programmeurs.
    • E.T.L sur le codage DSBasic + (Migration de la version 5 à 7)
    Environnement technique :
    Oracle 8i-9i, TOAD, Windows 2k, Unix, CONTROL-M, DataStage 5-7 + DSBasic, Shell, IBM Mainframe, VPN, RSA security, SSL, MailX Module.

    Février 2004 – Mars 2004 (un mois)
    Bell Hélicoptère
    Analyste-programmeur. Responsable de l’analyse/développement outil de monitoring à distance en temps réel.
    • Conception et définition des modules constituant l’application
    • Analyse complète des besoins et options possibles « applicatifs »
    • Programmation des écrans et des modules d’interfaçage client/système
    • Utilisation de l’A.P.I WinNt de Monitoring « Perflibs »
    • Conversion et création des types C++ pour permettre la cohésion avec VisualBasic.
    • Calcules en temps réel des évènements machines (%cpu | Ideling des process multi-threads BO)
    • Alertes administratives interfacées avec Quality Manager (QM/MySQL)
    • Automatisation des processus de reprises du « monitoring/alertes »
    • Élaboration des scénarios de tests et réalisation des tests intégrés
    Environnement technique :
    Oracle 8i-9i, TOAD, Windows 2k, VisualBasic 6.0, VC++ (librairies Perflibs).

    Avril 2003 - Février 2004 (dix mois)
    Danone Canada (Échelle Nationale)
    Analyste-programmeur. Responsable de l’analyse/développement outils d’interfaçage client/DataWareHouse.
    (Projet Themis)
    • Analyse et développement d'une application de gestion d’inventaires et de maintenance d’unités réfrigérées
    • Analyse et développement d’une application de gestion commerciale de prévision des volumes de ventes, pourvue d’un engin d’analyse statistiques permettant une autoévaluation, sur multiples aspects, des utilisateurs
    • Analyse et développement d’un moteur de calculs complexe d’acquisition de données et de traitement statistiques sur multiples niveaux permettant la création d’objectifs de pilotages commerciaux de la force de ventes (Sales force)
    • Analyse et développement d’une application d’échange de données électroniques [EDI] avec codage transfère FTP sécurisé.
    • Analyse et développement d’une application de traitement des factures électroniques.
    • Analyse et développement d’une application de gestion des ressources humaines permettant la transformation de données et le traitement de fichiers par logiques décisionnelles synchronisant ainsi les deux systèmes.
    • Formation et support aux usagers.
    • Conception et définition des modules constituant l’application
    • Analyse complète des besoins et options possibles « applicatifs »
    • Programmation des écrans et des modules d’interfaçage client/système
    • Élaboration des scénarios de tests et réalisation des tests intégrés
    • Création de la documentation technique et utilisateur
    • Création des utilitaires d’installations des différents progiciels avec InstallSheild Pro 7.0,
    • Création de procédures stockées en SQL
    • Création de Travaux SQL
    Environnement technique :
    SQL Server 7.0 & 2k, Windows 9x / 2k, VisualBasic 6.0, Procédures stockées SQL et Travaux, XML, FTP, SSL, Visual Source Safe.

    Zoom International
    Novembre 2001 – Avril 2003
    Centre de recherche clinique
    Gestionnaire des TI. Responsable de la gestion du département des T.I.
    • Analyste/développeur
    • Support technique
    • Administrateur réseautique
    • Formation/support usagers
    • Gestion du département de TI
    • Encadrements stagiaires
    • Développement de nouvelles stratégies vissant la normalisation des procédées informatiques
    • Achat / Négociations équipement informatique
    • Gestion du budget du département
    • Responsable des embauches niveau TI
    • Création d’un système de « feuille de temps » avec l’utilisation de périphérique carte à puce/lecteur (SmartCard)
    Environnement technique :
    SQL Server 7.0, Windows 9x / 2k / XP, VisualBasic 6.0, Visual C++, SmartCard (Périphérique carte à puce).

    Loto-Québec
    Juillet 2001 - Septembre 2001 (deux mois)
    Département assurance-qualité
    Analyste-programmeur. Responsable de la gestion demandes de changements
    • Création d’une base de données pour l’optimisation du suivit des demandes
    • Création de rapports automatisés (période (fréquence)/personne autoriser/imprimante prédéfinit)
    • Création d’un site web (intranet) dynamique affichant en temps réel le statut des demandes
    • Implantation du logiciel sur trois environnements (BD/Web/Ass.Qual.)
    • Gestion des approbations et suivit des demandes de changements
    • Responsable de l’optimisation du temps de traitements des demandes (± 10 fois plus rapides)
    Temps originalement dépensé : de 7.0 h/jrs. à 14.0 h/jrs.
    Temps post-implantation : de 0.5 h/jrs. à 02.6 h/jrs.
    Environnement technique :
    Microsoft Access 9x, 2k, Windows 9x / 2k, VisualBasic 6.0, outil « maison » gestion Ass.Qual.

    Janvier 2001 - Juillet 2001 (six mois)
    Département des jeux
    Analyste-programmeur. Responsable de l’intégration de deux jeux à la suite Lotomatique.
    • Création de librairies destinées au moteur de jeux « Lotomatique »
    • Programmation des jeux « quotidienne 3 & 4 » chiffres et de « Pronostik »
    • Intégration des jeux sous la plateforme primaire « QNX-TANDEM » et la plateforme « Win9x »
    • Programmation UNICODE et technologie « COM+ » (objets interface [idl/dll] c++).
    • Programmation « multi-threads / marshaling »
    • Développement permettant l’utilisation future des interfaces via le web.
    • Élaboration des scénarios de tests et réalisation des tests unitaires.
    Environnement technique :
    Windows 9x / 2k, QNX, TANDEM via couche X.25, C/C++/VC++ 6.0, VisualBasic 6.0, technologie « COM+ », « multi-threading / marshaling »

    Forces Armées Canadienne
    Janvier 1998 – Janvier 2001 (deux ans)
    Formateur
    Formateur. Responsable de la formation et du bon fonctionnement des subalternes
    • Formation d’introduction à l’informatique et Internet
    • Formation d’introduction au pilotage d’aéronef (théorique)
    • Formation avancée au pilotage d’aéronef, en vue de l’examen de qualification d’entrée (théorique)
    Environnement technique :
    Windows 9x /Nt 4.0, Suites Offices 9x, Technologies Internet.

Études et formations
  • CONNAISSANES ET EXPERTISES
    Bases de données
    SQL Server (version 7.0 & 2005-2007)
    Oracle (version 8 à 9i – 10i)
    Entrepôt de données (DataWarehouse)
    Microsoft Access (version 9x/2k/XP/2k3)
    File Maker Pro (version 3)
    DB2 (version 8.2)

    Systèmes
    Windows (version 9x, Me, XP, Vista)
    WinNt (version 4/5(2k) / 2003)
    DOS / Novell
    UNIX / Linux / AIX
    Tandem (TSO) / QNX
    SAP
    TOAD / VSS+

    Langages de programmation
    VB (version 5/6 & for apps.)
    SQL*Plus/ Transact SQL (MySQL) PL/SQL
    DB2 SQL
    Borland C/C++ & VC++, C# ActiveX
    MFC, Technologie COM+
    ASP, ASP.NET, JavaScript
    JAVA 2
    DataStage Basic (version 5 & 7)
    DataStage Stage Builds – C++ (v 7.5)
    AIX Shell
    C#
    (Plateforme « .NET » novice)

    Outils Case
    SilverRun
    Microsoft Project
    Pert/CPM & Gantt
    Erwin / Power AMC

    Autres compétences
    Analyse & Conception fonctionnelle
    Analyse & Conception orientée objet
    Conception Web
    Conversions/Migrations
    Configuration réseaux
    Développement temps réel
    Gestion de BD (DBA)
    Gestion d'équipe
    Modélisation de données
    Outils E.T.Ls
    Préparation de cours
    Sécurité informatique
    Architecture de solutions (Jr.)

    Formations académiques
    Certificat en Gestion de projets, (en cours), École des Hautes Études Commerciales (H.E.C)
    Diplôme d'étude collégiale (Informatique de gestion), 2001, Cégep de Saint-Jérôme

    Formation professionnelle
    Plusieurs formations Business & Management – Jeunes Chambre de commerce de Montréal, 2007-2008
    DataStage Parallel Extender (version 7.5), Ascential IBM, Paris 2005
    L’Art de la consultation, CGI Montréal 2004
    DataStage + «dsBasic codding» (version 5 & 7), Odesia Montréal 2004
    Java, Borland JBuilder, CRIM Montréal 2003
    DataWarehousing Kimball Concepts, Odesia Montréal 2003
    Visual Basic 6.0, Zoom Intl. 2002

    Langue de travail
    Parlées : Français, Anglais & Yougoslave (Serbo-Croate)
    Écrites/Lues : Français, Anglais & Yougoslave (Serbo-Croate)

D'autres freelances
Consultant SQL

Ces profils pourraient vous intéresser !
CV Consultant SQL
Daniel

Consultant SQL

  • ÉTAMPES
SQL WINDOWS
Disponible
CV Data Engineer
Moncef

Data Engineer

  • PARIS
APACHE SPARK Kafka SCALA CASSANDRA GIT SQL AGILE JENKINS AMAZON AWS
Disponible
CV Consultant SQL
Farouk

Consultant SQL

  • COLOMBES
ELASTICSEARCH SQL KIBANA DOCKER LINUX APACHE LUCENE C# AZURE Google Cloud Platform APACHE KAFKA
Disponible
CV Contrôle de gestion | Audit | Projets de Transformation de la Fonction Finance
Elisa

Contrôle de gestion | Audit | Projets de Transformation de la Fonction Finance

  • NEUILLY-SUR-SEINE
EXCEL POWERPOINT SAP Microsoft Power BI QLIKVIEW SQL PYTHON MICROSOFT VISIO
Disponible
CV Data Analyst SQL
Abdessalam

Data Analyst SQL

  • IVRY-SUR-SEINE
SQL AGILE Microsoft Power BI SQL SERVER
Disponible
CV Consultant ESSBASE
Douadi

Consultant ESSBASE

  • SAINT-OUEN
ESSBASE SQL EPM
Bientôt disponible
CV Consultant Boomi
Yacine

Consultant Boomi

  • PARIS
Boomi INFORMATICA SQL API RESTful SOAP DATA EAI ESB ORACLE SQL SERVER CONTROL M
Disponible
CV consultant technico-fonctionnel Oracle Ebusiness suite
Mohamed

consultant technico-fonctionnel Oracle Ebusiness suite

  • JOUY-LE-MOUTIER
SQL UNIX WINDOWS
Disponible
CV Expert Linux DevOps
Stéphan

Expert Linux DevOps

  • BESANÇON
LINUX DEVOPS DOCKER Kubernetes Microservices SCRIPT SHELL SQL WEBDEV
Disponible
CV Business Analyst - Chef de projet MOA - Consultant Business Intelligence
Edmond

Business Analyst - Chef de projet MOA - Consultant Business Intelligence

  • MEULAN-EN-YVELINES
SQL ORACLE BUSINESS OBJECTS BI JIRA COGNOS BI SAP PP SAP SD SAS ENTERPRISE GUIDE SAP HR
Bientôt disponible