2,137,431open jobs
136,167companies
253,758added this week
Browse all
Salary
$70k – $90k per year
Location
Hybrid (Montreal, Canada)
Employment
Contractor

First seen by Alion on Nov 6, 2026.

Overview
Company
Impact
Profile match
Altis Recruitment is an independent Canadian staffing and recruitment firm headquartered in Ottawa, Ontario, that places temporary, contract and permanent staff with employers across Canada. Founded in 1989 by Kathryn Tremblay, it serves public sector and private clients from offices including Toronto and Ottawa, with specialities in administrative, IT, finance and federal government staffing and an Indigenous apprenticeship program. It recruits for client roles such as business analysts, software developers, solution architects, data specialists, cybersecurity administrators and ERP specialists.

BI Developer & Data Engineer (Contract)

Location: Montréal, QC (Hybrid, 3 days on-site, 2 days remote)
Language: Strong written and verbal communication skills required. 
Duration: 6-month full-time contract, with possibility of extension
Background Check Requirement: Must be eligible to access Canadian export-controlled goods, technical data and related systems in accordance with applicable regulations and organizational policies.

About the Opportunity
We're looking for two experienced BI Developers & Data Engineers to join the digitalization team of a global organization in the energy technology sector. You'll help transform complex manufacturing, engineering and operational data into meaningful insights that support smarter business decisions.

This opportunity is ideal for someone who enjoys solving technical challenges while collaborating with business teams. You'll work with modern cloud technologies, build scalable analytics solutions and contribute to initiatives supporting operational efficiency and innovation.

What's In It for You
• Work in a collaborative environment where technical expertise and fresh ideas are valued.
• Gain exposure to enterprise-scale data platforms and complex manufacturing and engineering operations.
• Contribute to meaningful digital transformation and business improvement initiatives.
• Enjoy a hybrid schedule that balances collaboration and flexibility.

Your Responsibilities
• You'll design dimensional data models using star and snowflake schemas and develop scalable ETL/ELT pipelines with Snowflake and Matillion.
• You'll write and optimize complex SQL queries, views and stored procedures to support analytics and reporting.
• You'll leverage AWS services, including SQS, SNS and Lambda, to support cloud-based data integration and processing.
• You'll transform SAP ECC or S/4HANA transactional data into business-friendly analytical models.
• You'll develop interactive Power BI and Tableau dashboards, translating stakeholder requirements into actionable KPIs.
• You'll build and maintain ASP.NET applications supporting data integration and reporting.
• You'll collaborate with cross-functional teams using Agile Scrum, Jira, Confluence and Git while supporting digital transformation and rebranding initiatives.

Skills and Qualifications
• 3+ years of experience in business intelligence, data engineering or analytics engineering, with expert-level SQL skills.
• Strong hands-on experience with Snowflake, Matillion, ETL/ELT development and AWS cloud services.
• Proficiency in Power BI, including DAX and data modelling, and Tableau.
• Experience working with SAP ECC or S/4HANA data structures and analytical models.
• Experience with ASP.NET or web application development, alongside strong communication and Agile collaboration skills.
• Familiarity with Python, Git and AWS analytics services; Snowflake certification is an asset.
• Experience in manufacturing or energy environments and knowledge of machine learning or large language models (LLMs) are considered assets.

Why Partner with Altis
If you’ve never worked with a staffing agency before, we make it easy. We work with top employers across Canada who have great jobs to fill, each vetted and verified by our team. When you apply for a job with Altis, we get to know you as a candidate and learn what your strengths are. Then, if you’re a solid match, we handle all the logistics, advocating for you as a candidate for the role, providing access to coaching and connecting you directly with the hiring manager. And rest assured, all our services are free of cost for candidates.



We appreciate the time and effort all applicants invest in their submissions. Please note that only candidates shortlisted for this role will be contacted directly. However, your profile will remain under consideration for future opportunities that align with your experience and career goals.All qualified applicants will receive fair consideration for employment. We welcome individuals of all backgrounds, experiences, and identities including those who identify as women, members of racialized groups, Indigenous Peoples, persons with disabilities, and 2SLGBTQIA+ communities. If you require an accommodation, please review our accessibility policy and reach out to our accessibility officer with any questions. Our human recruiters review all applications and always make the final hiring decision. On occasion, we also use AI-assisted tools to help review applications.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,137,431 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Analytics
Similar stack
Same company
Montreal
Hybrid · Contractor · 2+ years exp · Bachelor's Degree · Vancouver
Apply
Hybrid · Full-Time · 3+ years exp · Bachelor's Degree · Edmonton
PHP
PHP
Magento
Analytics
Tableau
Power BI
Microsoft Excel
Master Data Management
Apply
In office · 5+ years exp · Bachelor's Degree · Edmonton
SQL
Databases
MySQL
Management
ServiceNow
Agile
ITIL
Apply
Data Business Analyst 10 months ago
In office · Contractor · Toronto
SQL
Apply
Remote (Canada) · Contractor
AI/ML
Computer Vision
DevOps
GCP
Apply
In office · 8+ years exp · Pune
Python
Java
SQL
Scala
Databases
Databricks
Google BigQuery
Amazon Redshift
AI/ML
Spark
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
AWS Lambda
Analytics
ETL/ELT
Azure Data Factory
AWS Glue
Apply
$144k – $194k per year · Equity · In office · Full-Time · 3+ years exp · Bachelor's Degree · Austin · Cupertino
Python
Java
TypeScript
C++
AI/ML
AWS Trainium
Machine Learning
DevOps
Terraform
CloudFormation
CI/CD
AWS
Linux
Apply
Equity · In office · Nationals only · Full-Time · 3+ years exp · Bellevue
SQL
Apply
In office · 5+ years exp · Toronto
SQL
Apply
In office · 6+ years exp · Hyderabad
Python
JavaScript
Python
Scrapy
Beautiful Soup
DevOps
Rest API
QA
Selenium
Playwright
Apply
$92k – $120k per year · Hybrid · Contractor · Ottawa
Databases
Microsoft Fabric
DevOps
Azure
Analytics
Power BI
QA
Rest-Assured
Apply
$78k – $88k per year · Hybrid · Full-Time · 5+ years exp · Markham
Python
SQL
Python
pySpark
Databases
MySQL
PostgreSQL
Oracle
AI/ML
Spark
Airflow
Pandas
DevOps
GCP
Azure
CI/CD
Git
AWS
Analytics
Tableau
Power BI
ETL/ELT
Azure Data Factory
Dimensional Modeling
Apply
Lead Data Analyst 5 days ago
$42k – $56k per year · Hybrid · Contractor · Ottawa
Python
SQL
Analytics
Power BI
Apply
Business Analyst 9 days ago
$84k – $106k per year · Hybrid · Contractor · 8+ years exp · Montreal
SQL
Databases
Snowflake
Analytics
Master Data Management
Management
Jira
QA
Rest-Assured
Apply
$106k – $142k per year · Remote (likely Canada) · Contractor
Analytics
Collibra
Management
Jira
Agile
Apply
≈ $48k – $83k per year (Estimated) · Equity · In office · Full-Time · 5+ years exp · Quebec · Montreal
Apply
≈ $47k – $83k per year (Estimated) · Equity · Hybrid · Full-Time · 2+ years exp · Toronto · Montreal · Quebec · Calgary
Management
Confluence
Jira
Agile
Apply
In office · 3+ years exp · Montreal
AI/ML
Copilot
Design
Canva
Management
SharePoint
Apply
Hybrid · Full-Time · 2+ years exp · Bachelor's Degree · Montreal
Apply
Remote (Canada) · Montreal
Analytics
Microsoft Excel
Apply
See all jobs
This is one of many
2,137,431 more open roles from verified company boards, updated every day.