BI Developer [#2259]

Location: Montreal, QC, Canada
Date Posted: 03-28-2018
Alteo is looking for a BI Developer for a permanent job based in Montreal.

Responsibilities:
  • Develop ETL processes for our data warehouse optimized for minimal latency;
  • Support integration of event tracking data from multiple platforms (web, mobile, retail);
  • Optimize the data warehouse for analytical query loads;
  • Develop test scenarios and unit tests for ETL processes;
  • Produce technical and user documentation;
  • Deliver concise and meaningful reporting to cross functional teams;
  • Lead, plan and execute BI projects to meet business objectives.

Profile:
  • DEC / BAC in IT, Software Engineering or the equivalent;
  • 2+ years of experience in BI development;
  • Strong SQL skills and experience with (PostgreSQL, MySQL);
  • Strong programming skills in Python for data analysis (Pandas, SQLAlchemy);
  • Knowledge of data warehouse design and architecture; knowledge of ETL jobs;
  • Experience in machine learning and/or deep learning a major plus;
  • Ability to work in a SCRUM development environment;
  • Practical experience using source code control system (GIT) with Unix system;
  • Autonomous and strong organizational skills;
  • Bilingual (French and English), both oral and written.
@@@@@
Alteo est à la recherche d'un Développeur - Intelligence d'Affaires pour un emploi permanent basé à Montréal.

Responsabilités :
  • Développer des processus ETL ;
  • Poursuivre l’intégration du suivi d'événements pour plusieurs plateformes (web, mobile, détail) ;
  • Optimiser l’exécution des requêtes sur l’entrepôt de données ;
  • Développer des tests unitaires pour les processus ETL ;
  • Rédiger la documentation technique ;
  • Livrer des rapports et des explications claires aux divers départements ;
  • Mener, planifier et exécuter des projets d’intelligence d’affaires.

Profil :
  • DEC / BAC en informatique, génie logiciel ou l'équivalent ;
  • 2+ ans d’expérience en développement en intelligence d’affaires ;
  • Expérience confirmée en SQL (PostgreSQL et MySQL) ;
  • Expérience confirmée avec Python pour l’analyse de données (Pandas, SQLAlchemy) ;
  • Connaissance de la conception, de l’architecture d’entreposage de données et des taches ETL ;
  • Expérience en apprentissage machine et/ou apprentissage profond, un atout majeur ;
  • Capacité à travailler avec la méthode SCRUM ;
  • Expérience de travail avec GIT et systèmes Unix ;
  • Caractère autonome et organisé ;
  • Bilingue (français et anglais), à l’oral et à l’écrit.
this job portal is powered by CATS