Functional Analyst

MaarutMontréal-Est, QC

About The Position

The Data Platform Directorate is responsible for implementing innovative capabilities that support Desjardins’ data-driven transformation. Functional analysts will work in an Azure cloud environment leveraging Infrastructure-as-Code (IaC), Configuration-as-Code (CaC), and Continuous Deployment (CD). They are responsible for translating business needs into detailed functional and non-functional specifications to enable the development, configuration, and evolution of analytical solutions. They also contribute to the quality strategy and its implementation in medium to large-scale environments. Main Mission Ensure functional analysis and migration of existing analytical use cases to the new Data Platform (PDM). The role involves a deep understanding of current systems, dependency analysis, defining the target state, and supporting technical teams in rebuilding use cases within the PDM ecosystem.

Requirements

  • Knowledge of analytical architectures (data lakes, warehouses, ETL, pipelines)
  • Knowledge of MLOps and LLMOps concepts
  • Strong knowledge of ML/AI services: Azure ML, Azure OpenAI, Cognitive Services, Azure Search
  • Generative AI and NLP (fine-tuning, prompt engineering, model integration)
  • Python (required)
  • Experience with current-state analysis, technology migrations, or functional reverse engineering
  • Strong understanding of business rules and data transformations
  • Familiarity with analytical platforms and BI
  • SQL knowledge (preferred)

Nice To Haves

  • R (an asset)
  • Experience with Databricks (AI/ML context – an asset)
  • Databricks experience (AI/ML context – asset)
  • R (asset)

Responsibilities

  • Perform in-depth analysis of existing analytical use cases (sources, transformations, business rules, pipelines, reports, models)
  • Document the current state (as-is) and define the target state (to-be) adapted to the PDM
  • Gather requirements and analyze new use cases (sources, transformations, business rules, pipelines, reports, models)
  • Identify dependencies, impacts, and required adjustments
  • Define functional specifications needed to build use cases in the data platform
  • Support technical teams in integration and validation
  • Ensure traceability between old and new systems
  • Participate in testing strategy and functional validation
  • Collaborate with BI, AI, Data Engineering, and Infrastructure teams
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service