Talent.com
Mount Royal University
Data EngineerMount Royal University • Calgary, AB, CA
Data Engineer

Data Engineer

Mount Royal University • Calgary, AB, CA
14 days ago
Job type
  • Full-time
  • Temporary
Job description

About the Role

This position, reporting to the Director, Institutional Research and Planning, will lead the design, development, and optimization of our Microsoft Fabric data lakes and enterprise data warehouse. In this role, you will be the driving force behind our transition to modern data warehousing solutions leveraging Microsoft Fabric and the broader Azure ecosystem. The role will be tasked with architecting complex data pipelines, orchestrating ETL/ELT workflows, and integrating disparate data sources—with a specific focus on extracting and transforming data from our Ellucian Banner ERP system. The ideal candidate brings a deep technical mastery of SQL, DevOps, Git, Spark, Python, dataflows, deployment and data pipelines, a passion for performance optimization, and the ability to turn raw data into a strategic asset.

Collaboration with colleagues in the Office of Institutional Research and Planning (OIRP) Department, ITS, and engaging experts across other departments are critical components of this role to ensure optimized data integration, high data quality, and fault-tolerant pipelines.

This is a full-time limited term position, working 35 hours per week until March 31, 2027. There is a possibility of extension for another year with the right candidate.


Responsibilities

Data Engineering
• Design, develop, and implement Microsoft Fabric data lakes, enterprise data warehouse, and BI solutions leveraging various enterprise data warehouse methodologies, models, and technology stack.
• Architect and manage the cloud data infrastructure on Microsoft Fabric, ensuring high availability, security, and performance.
• Execute hands-on ELT/ETL and BI development delivery tasks, specifically; ETL job development, technical data model design, and development of deployment pipelines from dev/UAT environment to production environment.
• Implement robust monitoring, alerting, and data validation checks to ensure data quality, accuracy and reliability of the data pipelines.
• Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, and redesigning infrastructure for greater scalability.
• Develop data designs, scripts, and code for new projects of moderate to high complexity.
• Design dimensional and relational structures optimized for reporting and analytics.

Data Modelling
• Understand and gather data and business requirements from various departments and division at MRU and transform them into data warehouse solutions and semantic data models.
• Contribute to driving reporting automation and perform quality assurance to support the development of scalable and sustainable data products.
• Build and architect semantic data models, datasets, and self-service analytical solutions.
• Develop strategies for data modeling, design, and implementation to meet requirements for metadata management, operational data stores and ELT/ETL environments.

Collaboration and Engagement
• Engage subject matter experts across OIRP, ITS, and various other departments to provide support and solve complex technical problems and deliver data solutions.
• Identify cross-institutional issues or problems related to data quality and system integration and recommend solutions and alternatives toward the effective implementation of data quality standards and governance.
• Collaborate with data specialist, business analysts, management, and other team members to gather requirements and deliver user-centered solutions.
• Ensure compliance with institutional and ITS technology standards, policies, and security requirements.
• Document planned and unplanned changes, and support problem resolution as required.

Qualifications

  • A Bachelor degree—preferably in computer science, computer/software engineering or other relevant programs within data engineering, data analysis, artificial intelligence, or machine learning.
  • Direct experience in data warehousing, ETL/ELT processes, database design with strong verbal and written communication.
  • Must have 5-8 years of experience as a data engineer, integrating ERP systems (e.g., Banner, PeopleSoft, Workday), designing data pipelines and building enterprise data warehouses. A combination of education and work experience is required to perform the necessary data requirements gathering and analysis, integration of on-prem data into the cloud lakehouse, design of the cloud enterprise data warehouse and semantic models, and ongoing optimization of data integration processes.
  • Must have experience using Microsoft Fabric technology stack including Pipelines, PySpark, SparkSQL, SparkR, Dataflows, DAX, Notebooks, and Semantic Models - having experience building enterprise data warehouses must be identified in your resume.
  • Fluent in creating data processing frameworks using T-SQL, Python, PySpark, SparkSQL, and Microsoft Fabric technology stack.
  • Experience in delivering data solutions with expert knowledge of CI/CD, DevOps, Git, data structures, data quality management, dimensional modelling, and star-schema design.
  • Experience with Power Platform (Power Apps, Power Automate) is an asset.
  • Excellent time-management and organizational skills, with the ability to handle conflicting demands and prioritize effectively.
  • Proven abilities to take initiative and be innovative.
  • Analytical mind with a problem-solving aptitude.
Create a job alert for this search

Data Engineer • Calgary, AB, CA

Similar jobs

Data Engineer Role in Alberta’s Digital Division

PathlionCalgary, AB, CA
Full-time

Be part of Alberta's digital transformation as a Data Engineer.Contribute to innovative projects by creating data pipelines and deriving insights that meet the needs of citizens.As a core member of... Show more

 • Promoted

Lead Data Engineer Innovating Healthcare Data Architecture

Synthesis HealthCalgary, AB, CA
Full-time

Drive data engineering excellence as a Staff Data Engineer and help transform healthcare data practices.Spearhead architecture optimizations and educate teams in a fully remote role.As a leader in ... Show more

 • Promoted

Data Engineer

OrenniaCalgary
Full-time

Location: Calgary Headquarters (Hybrid/Remote) Position Type: Full time, salaried Reports to: VP, Analytics Engineering About Orennia Orennia provides an all-in-one platform for acc... Show more

 • Promoted

Lead Data Engineer and Architect

North American Search GroupCalgary, AB, CA
Full-time

As a Lead Data Engineer, you will oversee and mentor a team in building data pipelines and optimizing workflows for predictive modeling.In this leadership position, your role will involve directing... Show more

 • Promoted

Data Engineer

BorrowellCalgary, AB, CA
Full-time

At Borrowell, we're on a mission to help Canadians feel confident about their money.We empower individuals to take control of their financial futures by providing the tools and insights needed to u... Show more

 • Promoted

Data Engineer

ShyftLabsCalgary, AB, CA
Full-time

We are looking for an experienced and versatile.If you are passionate about data, solving complex problems, and working directly with enterprise stakeholders to translate business needs into scalab... Show more

 • Promoted

Lead Full-Stack Data Engineer — ETL & Insights

Chord StrategyCalgary, AB, CA
Full-time

A dynamic growth strategy consultancy in Metro Vancouver is seeking a Data Engineer to improve and maintain ETL processes.The ideal candidate is a leader comfortable with ambiguity and able to work... Show more

 • Promoted

Staff Data Engineer

SyndioCalgary, AB, CA
Full-time

Do you want to empower organizations to build smarter compensation strategies while ensuring fair pay for all employees? Syndio is a Series C technology company leveraging advanced technology and r... Show more

 • Promoted

Azure Databricks - Data Engineer

Infosys LimitedCalgary
Full-time

Technology Lead – Azure Databricks - Data Engineer Enable digital transformation for our clients in a global delivery model, research technologies independently, recommend appropriate solutions... Show more

 • Promoted

Senior Data Engineer

VantageCalgary, AB, CA
Full-time

Vantage is looking for its next Senior Data Engineer to join our Measurement team.Our Measurement team is focused on enhancing the Insights Explorer feature of our platform, enabling the organizati... Show more

 • Promoted

Senior Data Engineer - Data Governance & Platform Lead

XsollaCalgary, AB, CA
Full-time

A global commerce company in Canada is seeking a Data Engineer to lead efforts in building and optimizing the User Platform and Recommendation Engine.The role involves ensuring data accuracy and pe... Show more

 • Promoted

Staff Data Engineer — Remote Data Platforms Lead

eBay Inc.Calgary, AB, CA
Remote
Full-time

A leading global ecommerce company is looking for a Staff Data Engineer to drive innovative data solutions.This role involves technical leadership in designing scalable datastores and governance pr... Show more

 • Promoted

Azure Databricks Engineer

Tredence Inc.calgary, ab, ca
Full-time

We are seeking a skilled Azure Databricks Engineer with strong experience in Azure Data Factory (ADF) to design, develop, and maintain scalable data pipelines and analytics solutions on the Azure c... Show more

 • Promoted

Lead Data Engineer - Databricks (Remote)

LumenaltaCalgary, Alberta, Canada
Remote
Full-time

We help global enterprises launch digital products that reach millions of users.Our work spans massive datasets, scalable pipelines, and critical business challenges across industries.Lead technica... Show more

 • Promoted

Senior Data Engineer (Analytics Focus)

TapMangoCalgary, AB, CA
Full-time

We need someone who can turn millions of messy transactions into clean, fast, "aha moment" analytics for thousands of merchants.You'll build the data pipelines that power dashboards, design the war... Show more

 • Promoted

Staff Engineer, Data & Analytics

KinaxisCalgary, Alberta, Canada
Full-time

Are you looking to join an innovative, market‑leading company where you can truly elevate your career? At Kinaxis we are serious about culture, technology, customers, and not taking ourselves too s... Show more

 • Promoted

Azure Data Engineer: Fabric Pipelines & Data Models

Symbiotic GroupCalgary, AB, CA
Full-time

A leading IT consulting firm is looking for an experienced Azure Data Engineer to build and manage a scalable data integration platform.The successful candidate will work on Microsoft Fabric to des... Show more

 • Promoted

Release Engineer

Synechronairdrie, ab, ca
Full-time

At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital ... Show more

 • Promoted

Senior Data Engineer

MiratechCalgary, AB, CA
Full-time

Miratech helps visionaries change the world.We are a global IT services and consulting company that brings together enterprise and start-up innovation.Today, we support digital transformation for s... Show more

 • Promoted

Expert Data Engineer with Datatonic

DatatonicCalgary, AB, CA
Full-time

Elevate your career as a Senior Data Engineer at Datatonic, focusing on scalable data solutions within a remote work environment.Utilize your knowledge of cloud technologies to drive significant cl... Show more