Job Description

  • Contractor
  • Anywhere

Senior Data Engineer (3 Positions) – Contract
Hybrid | Edmonton, Alberta, Canada
Contracts

Our client is seeking three (3) Senior Data Engineers to support the Digital Design and Delivery (DDD) division on service innovation, program review, and digital transformation projects.
You will be part of cross-functional teams—collaborating with product owners, stakeholders, and technical experts—to design modern data solutions, transform existing services, and enable data-driven decision-making across departments.

What You’ll Do
As a Senior Data Engineer, you will:
Design, build, and maintain data pipelines (on-premises & cloud: Azure, GCP, AWS).
Develop efficient dimensional models (star/snowflake) to optimize reporting and analytics.
Integrate diverse datasets (SQL, NoSQL, APIs, flat files) with strong validation and monitoring.
Build and maintain ETL/ELT pipelines (SSIS, Azure Data Factory), with CI/CD automation.
Manage data lakes & warehouses, ensuring governance, security, and scalability.
Collaborate with analysts and stakeholders to deliver curated datasets and self-service analytics.
Perform data analytics using Python, R, DAX, and statistical methods to generate actionable insights.
Create interactive dashboards in Power BI to track KPIs and communicate results.
Support predictive/descriptive modeling with machine learning techniques.
Present findings in a clear, actionable manner to both technical and non-technical audiences.

Must-Have Qualifications
Education: Bachelor’s degree in computer science, IT, or related field.
Experience:
5+ years as a Data Engineer, Data Analyst, or similar role.
5+ years working with data extraction, transformation, and manipulation.
3+ years designing dimensional models (star/snowflake).
3+ years working with SSIS, Azure Data Factory (ADF), or similar tools.
3+ years ensuring data quality, security, and governance.
2+ years migrating data across on-prem, cloud, and hybrid environments.
2+ years working with Git, collaborative workflows, and CI/CD pipelines.
1+ years of Government experience

Nice to Have
2+ years in application development with modern languages (Python, Java, C#, etc.).
2+ years working with databases and integration tools.
1+ year exposure to AI/ML tools and workflows.

Apply Now
If you are a talented and versatile Senior Data Engineer ready to make an impact, we’d love to hear from you.
Please send your resume to jim.nickolson@noramtec.com
Only candidates selected for the next stage will be contacted.