Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

BI Developer & Data Engineer (Contract)

Altis

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.

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.

#J-18808-Ljbffr
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the BI Developer & Data Engineer (Contract) in Montréal, QC vacancy
  • Analyste BI / Analyste de données Description de poste L’...  ...Expérience avec des environnements data modernes, idéalement dans l’...  ...architect or specialist BI developer. Your future duties and responsibilities...  ...managers, developers, data engineers, architects, BI teams and... 
    Suggested
    Montréal, QC
    8 days ago
  •  ...technologies de l’information. Nous recrutons plusieurs Développeurs BI Seniors pour accompagner une organisation d'envergure dans la...  ...Azure. Bonne compréhension des architectures de données modernes (Data Warehouse, Lakehouse). Expertise en modélisation de données et... 
    Suggested
    Permanent employment
    Temporary work

    Fed IT

    Montréal, QC
    8 days ago
  •  ...AtkinsRéalis is a world-leading engineering services and nuclear company...  ...our planet and its people. The Data, AI & Advanced Analytics team...  ...technically strong Staff Data Developer who can lead complex engineering...  ...and semantic models. Power BI semantic models and downstream... 
    Suggested
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    3 days ago
  •  ...boundaries, join our journey and help create the unknown!  As a Data Developer  at Ubisoft  Montreal , you will join the Player Domain...  ...highlighting relevant skills and experiences Links to projects, repositories, or examples demonstrating your data engineering work... 
    Suggested
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    1 day ago
  •  ...Power BI Developer Outstanding opportunity to join a new Global data innovation and infrastructure lab at a global banking organisation as a Power BI Developer. The successful applicant will serve as an integral member of the team responsible for: Building comprehensive... 
    Suggested

    mthree Recruiting Portal

    Montréal, QC
    a month ago
  • $180k - $240k per year

     ...buildout runs on physical things: data centers, power, and the supply...  ...with top data-center owners, developers and general contractors across...  ...re looking for a Senior Data Engineer to build the data foundation...  ...production: define data contracts, set freshness and quality targets... 
    Full time
    For contractors
    Internship
    Work at office

    Foresight Works Ltd

    Montréal, QC
    4 days ago
  •  ...Build the data foundation powering Coveo's next generation of product innovation. Are...  ...power innovative products? As a Senior Data Developer, you’ll help build and scale the data...  ...your responsibilities: Work with product engineering to turn questions about how users... 

    Coveo

    Montréal, QC
    4 hours ago
  • $105k - $115k per year

     ...Position Description: The Data Engineer Senior acts as a specialist in the design, development,...  ...technical teams, business analysts, architects, BI teams and business stakeholders to...  ...duties and responsibilities: 1. Design, develop and optimise robust, scalable and maintainable... 
    Full time

    CGI

    Montréal, QC
    4 days ago
  •  ...Job Description As a Cloud Data Engineer , you will play a key role in advancing...  ...with business and technology partners to develop scalable data platforms, engineer data pipelines...  ...you're full-time, part-time, or under contract. Reitmans (Canada) Limited is an... 
    Contract work
    Full time
    Part time
    Flexible hours

    Reitmans (Canada) Ltée/Ltd

    Montréal, QC
    9 hours ago
  •  ...the needs of new customers during onboarding. Develop, test, implement, document, maintain, and evaluate data transfer solutions. Understand solution scope...  ...University degree in Computer Science or Software Engineering. ~3 to 5 years of experience in data integration... 
    Full time
    Internship
    Remote work

    Medfar

    Montréal, QC
    16 hours ago
  •  ...About the Role The Senior Developer, Data Analytics Delivery, will ensure that the various business stakeholders’ needs are met while...  ...experience. At least 5 years of software development and/or data engineering experience. Strong knowledge of Azure, Snowflake,... 
    Summer work
    Work at office
    Remote work
    1 day per week

    PSP’s Private Debt & Credit Investment (PDCI) group

    Montréal, QC
    1 day ago
  •  ...Clinical Solutions was founded in 2010 by two aeronautical engineers who realized that healthcare systems were not leveraging technology...  ...alternative. Job Description As a Mid-level Data Migration Developer, you will be involved in the use and development of data... 
    Internship
    Remote work
    Worldwide

    Medfar

    Montréal, QC
    1 day ago
  • $55 - $60 per hour

     ...Key Responsibilities: To design, develop, and manage our Snowflake data warehouse. To contribute towards...  ...degree in computer science, Software Engineering, Information Technology, or related...  ...concepts (Factless Fact Tables, Temporal Bi-Temporal models, etc.) a plus.... 
    Hourly pay
    Full time
    Shift work

    AppTad Technologies Pvt Ltd

    Montréal, QC
    4 hours ago
  •  ...As a data engineering advisor, you help develop solutions for collecting, integrating, consolidating, cleaning, storing and transparently mining data. You help develop, maintain, support and run computer applications and data pipelines, while ensuring the functional analysis... 
    Internship
    Remote work
    Flexible hours

    Desjardins

    Montréal, QC
    1 day ago
  • $95k - $145k per year

     ...Time CGI is seeking an experienced Senior Data Platform Engineering Specialist to join our growing Data...  ...reusable data assets, and continuously developing your technical and consulting expertise...  ...modernization, cloud migration, or enterprise BI/AI initiatives. Strong understanding of... 
    Long term contract
    Permanent employment
    Full time

    CGI

    Montréal, QC
    4 days ago
  •  ...trading and research operations with the data they need to compete — building and operating...  ...a roughly 50/50 split between software engineering and operations: half your time you're...  ...maintain reliable data acquisition at scale. Develop tooling for fleet health monitoring,... 
    Long term contract
    Permanent employment
    Full time
    Internship
    Work at office
    Home office
    Flexible hours

    nascent

    Montréal, QC
    1 day ago
  •  ...Montréal is hiring a Senior AI/Automation Engineer to industrialize how data products are designed, built, and...  ...automation pipelines (DataOps). Contracts & catalog: Automate data contracts and...  ...direction. Your work creates value. You’ll develop innovative solutions and build... 
    Full time

    CGI

    Montréal, QC
    4 days ago
  • $58k - $102k per year

     ...mentoring and on the job coaching -- As a Data & AI Platform Engineer on the AI & Data Transformation team,...  ...driven decisioning. • Designing and developing agentic AI solutions, including...  ...who want to learn, gain experience, and develop skills. Wherever you are in your... 
    Permanent employment
    Flexible hours

    Deloitte

    Montréal, QC
    1 day ago
  • $80k - $138k per year

     ...experts through mentoring and on the job coaching -- As a Data & AI Platform Engineer, you operate at the foundation of modern data and AI...  ...encryption, secrets management, and data access controls. • Develop high availability and disaster recovery strategies, including... 
    Permanent employment
    Flexible hours

    Deloitte

    Montréal, QC
    1 day ago
  •  ...Le Data Engineer sera responsable de l'intégration, de la fiabilité et de la performance des plateformes de données sur Snowflake et AWS d'une organisation d'envergure, tout en contribuant à des projets innovants en intelligence artificielle.   PLUS PRÉCISÉMENT... 
    Full time
    Apprenticeship

    DELAN

    Montréal, QC
    26 days ago
  •  ...The Opportunity As a Data Analytics and Reporting Analyst on the go.transform team, you...  ...metrics, and application usage data. Design, develop, and maintain dashboards, automated...  ...leadership across platforms including Power BI, SharePoint, Workday, and Microsoft 365.... 
    Contract work
    Fixed term contract
    Work at office

    Egon Zehnder

    Montréal, QC
    a month ago
  • $113k - $163k per year

     ...We are seeking an experienced Senior Data Engineer to support our North American Retirement organization. The role has significant exposure...  ...and move data analysis models into production. Designs and develops analytical tools, algorithms, data landscape modernization roadmaps... 
    Long term contract
    Temporary work
    Local area

    Manulife

    Montréal, QC
    1 day ago
  •  ...Role Matters    We're looking for a  Data Platform Engineer (DevOps)to join our TecsysIQ Data & AI...  ...ll partner closely with Data Platform Developers, application dev teams, and Product...  ..., and initial bulk-load workflows. Develop and operate  real-time streaming and change... 
    Remote work

    Tecsys Inc.

    Montréal, QC
    more than 2 months ago
  • $114.75k - $162k per year

     ...documentation, scripts, and operational data into reliable foundations for AI-enabled...  ...capabilities that support multiple products, engineering workflows, and lines of business. You...  ...recognize that skills and competencies can be developed through a variety of experiences, both... 
    Full time
    Temporary work
    Direct hire
    Flexible hours

    Schneider Electric

    Montréal, QC
    4 days ago
  •  ...We’re seeking someone to join our Data Obfuscation team as a Full Stack Developer – Data Engineering to design and deliver scalable, secure, and reusable data platforms and services that support enterprise data protection and obfuscation initiatives. In the Technology... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    1 day ago
  •  ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-...  ...Experience with PostgreSQL or comparable relational databases, data modeling, integration data flows, and transactional design.... 
    Internship
    Remote work
    Relocation

    Miratech

    Montréal, QC
    1 day ago
  •  ...seeking a visionary and highly technical Senior Data Platform Engineer to architect, implement, scale, and maintain the data engine powering our next-generation frontier models....  ...should be cultivated as a global public good—developed and used safely towards human flourishing.... 

    LawZero

    Montréal, QC
    25 days ago
  •  ...que Microsoft Fabric et Power BI. Tandis que des ingénieurs de données...  ...-caliber Business Intelligence Data Analyst to join our Information...  ...Power BI. While dedicated Data Engineers own the backend pipeline and...  ...& Operational Support  Develop, maintain, and optimize robust,... 
    Full time
    Flexible hours
    Day shift

    Genetec

    Montréal, QC
    27 days ago
  •  ...looking for a passionate Software Developer  to join our team. You will...  ...our traders, researchers and engineering teams use to implement and...  ...organization of your choice ~ Bi-weekly social activities, monthly...  ...our use of job applicants' data, please view our Privacy Notice... 
    Work from home

    DRW

    Montréal, QC
    5 days ago
  •  ...PolicyCenter from version 10.2.2 to 10.2.5 and is seeking a Guidewire Developer to support the initiative. The primary focus will be identifying and resolving Database Consistency Checks (DBCC), including both data corrections and Gosu code root-cause fixes within PolicyCenter.... 
    Contract work

    Maarut

    Montréal, QC
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to BI Developer & Data Engineer (Contract). Be the first to apply!