Développeur ETL

Montreal

Offre publiée le 2024-02-05

CGI

Position Description :

Être membre chez CGI vous permettra non seulement d’élargir votre champ de compétence sur plusieurs technologies, mais vous donnera également l’opportunité de conseiller nos clients d’envergure sur les technologies et méthodologies appropriées à leurs besoins.

Notre équipe est dynamique et encourage la collaboration, l’échange et l’initiative. Le respect et le plaisir sont à la base de notre environnement de travail.

CGI met l’accent sur chacun de nous, en nous offrant un plan de formation personnalisé, des avantages financiers très compétitifs et des horaires flexibles nous permettant de concilier vie personnelle et carrière.

Le candidat devra analyser les besoins pour les transposer en récits, évaluer les solutions en Intelligence d’affaires qui peuvent répondre aux besoins, organiser et coordonner des rencontres avec les parties prenantes.

Il sera aussi amené à modéliser les données, créer des routines ETL et les services des services dans Snowflake et Denodo.

Your future duties and responsibilities :

Responsabilités

  • Comprendre les besoins d’affaires et travailler avec le chargé de produit pour découper les sujets en récits,
  • Déterminer avec l’architecture les meilleures avenues pour répondre aux besoins d’envergure diverses,
  • Participer à la solution technique d’un entrepôt sous Snowflake (Gestion de cycle, Historisation),
  • Être capable de modéliser la base de données en étoile,
  • Comprendre et les documenter en spécifications fonctionnelles (Mapping de données),
  • Créer des routines ETL existantes en fonction des spécificités sous Snowflake,
  • Participer à la solution technique et la modélisation des services de données (Vue SQL) qui seront disponibles sous Denodo,
  • Créer des points d’accès aux données sous Snowflakes et Denodo,
  • Mettre en place l’automatisation des déploiements,
  • Effectuer la conception et l’intégration de toutes les composantes requises d’un environnement complet, c'est-à-dire, ordonnancement, performance, backup, etc.,
  • Participer à l’élaboration des cas de tests automatisés ainsi qu’à la réalisation de ces derniers,
  • Produire les documents requis, notamment les documents de conception technique ainsi que les guides de production,
  • Arrimer les façons de faire avec les normes et standards en place dans l’organisation ainsi qu’avec les meilleures pratiques TI,
  • Assurer la qualité de la solution de concert avec les développeurs, le modélisateur de données et l’équipe d’architectes d’entreprise,
  • Faire évoluer nos traitements en apportant de nouvelles fonctionnalités et en proposant de nouveaux outils, technologies ou façons de faire,
  • Assurer le transfert d’expertise vers les différentes équipes.

Required qualifications to be successful in this role :

Exigences

  • Dix années d'expérience pertinente,
  • Diplôme universitaire de 1er cycle en informatique ou domaine connexe,
  • Connaissance du domaine financier,
  • Expérience en tant que développeur et / ou analyste dans un contexte IA,
  • Expérience avec un ETL, intégration de données,
  • Expérience pertinente avec Snowflake Data warehouse,
  • Capacité à naviguer dans les données (SQL, base de données),
  • Connaissance en virtualisation des données,
  • Connaissance sur des outils de reporting (Tableau, Power BI),
  • Connaissance de la modélisation dimensionnelle et de l’architecture de systèmes informationnels, entrepôts et comptoirs,
  • Aptitudes de conception et familiarité avec architecture de système / services,
  • A travaillé dans un contexte Agile.

Atouts

  • Connaissance relative aux marchés des capitaux (actions, obligations, options, etc),
  • Toutes les connaissances connexes nécessaires à un environnement d’intégration de données telles que les ordonnanceurs (Autosys ou autre), powershell, etc.

Compétences (Comportements & habiletés)

  • Sens de l'initiative, curiosité et gout d’apprendre,
  • Excellente connaissance du français et de l'anglais, tant à l'oral qu'à l'écrit,
  • Esprit d’analyse et de synthèse,
  • Esprit d’entraide et de collaboration,
  • Capacité d’adaptation au changement,
  • Savoir communiquer efficacement,
  • Gestion du changement,
  • Travail d’équipe,
  • Souci aigu du service à la clientèle.

Lieu de réalisation du projet : Montréal, 1 fois par semaine en présentiel.

LI-AR1

Skills :
  • AutoSys
  • AutoSys
  • PowerShell
  • Python
  • Scala
  • Snowflake
  • 8 days ago