Senior Data Engineer

Full time Data Engineering Business Intelligence Software Engineering Data Warehouse

Job Description

Experience required

  • A university degree in Computer Science, or a related field, or a qualification deemed equivalent.
  • Proven experience in data engineering.
  • Excellent knowledge of SQL.
  • Past experience with Informatica PowerCenter for maintaining on-premises data pipelines.
  • Good experience with cloud services, particularly AWS, and familiarity with Terraform.
  • Experience in Python development, specifically with libraries for data handling such as Pandas and dbt.
  • Experience with cloud data warehouses and/or data virtualization would be highly advantageous.
  • Experience with Microsoft Fabric and Power BI would be highly advantageous.
  • Familiarity with modern software development processes, including Jira, Git, and CI/CD tools.
  • A team player with good interpersonal and communication skills.
  • Strong knowledge of data modelling for analytics (star schema) as well as functional modeling for distributing data through REST API.
  • Basic understanding of financial products.
  • Fluency in both spoken and written French and English.

Job Types: Full-time, Permanent

Experience:

  • data engineering: 1 year (Required)
  • SQL: 1 year (Required)
  • Informatica PowerCenter: 1 year (Required)
  • cloud services, AWS, Terraform: 1 year (Required)
  • Python development: 1 year (Required)
  • Microsoft Fabric and Power BI: 1 year (Required)

Language:

  • English(C1/C2) (Required)
  • French(C1/C2) (Required)

Work Location: In person