Job Openings Python Developper - BI AND Data Eng.

About the job Python Developper - BI AND Data Eng.

Description du profil recherché
Titre du poste
Développeur Python

Location: Montreal, QC, Canada - Centre-ville

Mode de travail: 2 jours par semaine en bureau

Contract Details: Consulting, Hourly

Environnement/ Industrie: Énergie

Durée: Maintenant jusqu'au 27 janvier 2027 avec possibilité de renouvellement

Tâches

  • Compléter des récits de développement dans Jira ;
  • Participer à la vigie des traitements quotidiens et corriger des bogues qui peuvent en découler ;
  • Comprendre et valider le besoin émis par l'équipe et ce, en étroite collaboration avec les analystes, le responsable technique et le responsable produit affaires (RPA) et/ou les utilisateurs ;
  • Faire évoluer les solutions BI déjà en place en proposant des évolutions, des automatisations ou des optimisations ;
  • Assurer le développement, les tests et le déploiement itératif des fonctionnalités ;
  • Rédiger et mettre à jour la documentation nécessaire à la compréhension, au développement, à l'exploitation et à l'entretien des solutions de données ;
  • Agir à titre de porte-parole de l'entreprise lors de rencontres spécialisées dans son domaine d'affaires ;
  • Réaliser les tâches d'analyste fonctionnel, au besoin ;
  • Agir à titre d'animateur et de facilitateur dans le cadre de divers projets, au besoin.

Profil
Nous recherchons un profil senior (entre 3 et 9 ans d'expérience).

  • Démontrer de solides connaissances en architecture logicielle, en design patterns et en meilleures pratiques de développement dans un contexte analytique ;
  • Démontrer une expérience importante en création d'artefacts réutilisables et robustes (librairies ou autres) ;
  • Démontrer une expertise approfondie du langage Python ;
  • Avoir de solides connaissances de la plateforme Azure et Azure SQL ;
  • Avoir de solides connaissances de la plateforme Databricks, des différentes capacités et de son API ;
  • Modélisation de données structurées et non structurées ;
  • Maîtriser les particularités associées à des systèmes d'envergure, à des volumes de données élevés (big data) et du transit en temps réel (streaming) ;