Analyste-programmeur BI SQL/Server SSIS

Durée
3 à 6 mois
Date de début
ASAP
Lieu
Montréal

Description

Dempton Groupe Conseil est à la recherche d'un conseiller très expérimenté dans le domaine des TI, ayant une connaissance approfondie de la programmation d'applications, de la transformation de données et des disciplines, connexes.

 

Le développeur est un spécialiste très qualifié dans la programmation informatique structurée orientée objet et dans la conversion de données, qui est capable de donner au client l’assurance que la programmation et la conversion des données ont été effectuées de façon rigoureuse, et que le résultat global correspond aux critères ou aux normes utilisés.

Exigences

Qualités personnelles :

• Capacité de développer en mode Agile et itératif ;

• Facilité à interpréter les requis et d’exécuter le développement du code source ;

• Facilité à identifier la source des problèmes reliés à l’application et identifier des solutions ;

• Organisation du travail et priorité ;

• Capacité de travailler en équipe.

Environnements d’exploitation :

• Windows Server.

Langages de programmation :

• SSIS (SqlServer Integration Services) ;

• SQL et Transact SQL (Store proc) ;

• Nettoyage et normalisation des données tel que - adresses, noms, téléphones, etc ;

• 5 ans d’expérience - SSIS (SqlServer Integration Services) ;

• 5 ans d’expérience - SQL et Transact SQL (Store proc) ;

• SSAS, SSRS ;

Bases de données :

• SQLServer 2008/2012.

Responsabilités

  • Développer en mode Agile les transformations de données nécessaires pour alimenter la base de référence client (MDM Client) ;
  • La transformation des données comporte : le nettoyage, la normalisation, la standardisation et l’appareillement (Matching) ;
  • Exécuter les tests unitaires et correctifs applicables ;
  • Basé sur les spécifications fonctionnelles, concevoir et préparer des schémas pour présenter des solutions aux problèmes opérationnels et techniques à l'aide de systèmes informatiques de grande taille et hautement complexes ;
  • Analyser les problèmes et exigences définis par l’analyste fonctionnel et l’architecte technique en ce qui touche certains facteurs comme le style et l'importance de l'information à entrer dans les bases de données, ou à en sortir, la variété des éléments à traiter, l'importance du tri, et la présentation des résultats finaux imprimés sur papier ou affichés à l'écran ;
  • Sélectionner et intégrer les programmes logiciels disponibles ;
  • Concevoir des programmes, des ordinogrammes et des diagrammes détaillés à convivialité élevée pour détailler les calculs mathématiques et la séquence des opérations machine à effectuer pour copier et traiter les données, et imprimer ou afficher les résultats ;
  • Convertir les ordinogrammes détaillés en instructions-machine codées et planifier les programmes avec le personnel technique ;
  • Vérifier que les programmes sont exacts et complets en préparant des échantillons et en effectuant les tests unitaires et en participant aux tests intégrés et d’acceptation ;
  • Corriger les erreurs dans les programmes en modifiant les instructions ou la séquence des opérations ;
  • Tester les instructions et rassembler les spécifications, les ordinogrammes, les diagrammes, les plans, les instructions de programmation et d'exploitation afin de documenter les applications pour modification ou consultation ultérieure ;
  • Mettre à jour les schémas des bases de données et concevoir de nouveaux écrans et de nouveaux rapports ;
  • Développer des interfaces permettant de passer d'un sous-système à un système externe à l'application, et d'un système existant à un nouveau système.

Principaux biens livrables à réaliser :

• Code source des ETLs et des procédures stockées

• Documentation du code source

• Rapport des tests unitaires.

Postulez

* Champs obligatoires