Our BC Government client is seeking a Data Engineer to support the design, development, and implementation of a centralized mines data repository hosted on Microsoft Azure leveraging Microsoft Fabric. The solution will support the ingestion and migration of data from multiple on-premises systems into a centralized cloud data platform. - IS26NRI
9 months contract, % remote (BC candidates preferred)
Must Have:
- 5+ years combined experience across data architecture, data engineering, and data science (designing governed data platforms, building robust pipelines, and delivering analytical solutions)
- Microsoft Fabric: 1+ year of hands-on experience delivering production solutions (Data Engineering, Data Warehouse, Lakehouse/OneLake, and analytics publishing).
- 3+ years of hands-on experience Databricks (PySpark/SQL, jobs/notebooks, clusters, Delta/Unity Catalog, performance/cost optimization).
- Proficiency with Microsoft Azure data services, including Microsoft Fabric and Power BI
- Experience designing and implementing data ingestion and migration from on-premises systems to a centralized cloud data platform
- Experience developing reports, developing semantic models, datasets, and dashboards using Power BI to support business and operational analytics
- Knowledge of data governance, data quality, and metadata management
- Experience ensuring data quality, validation, and reconciliation during data migration
- Experience supporting analytics and secure data-sharing use cases
- Experience supporting centralized data platforms onAzure
- Experience working in Agile delivery environments, including iterative development and collaboration with cross-functional teams
- Certifications: Microsoft DP, Microsoft DP , Databricks Data Engineer Associate/Professional, Azure Data Engineer (DP).
Deliverables:
- Design and implement the centralized mines data repository on Azure
- Develop and maintain data pipelines to ingest data from on-premises systems
- Implement data models and structures using Microsoft Fabric
- Develop and maintain Power BI datasets, reports, and dashboards
- Perform data validation, reconciliation, and quality checks
- Implement data access mechanisms to support secure data sharing with authorized parties
- Support analytics, reporting, and data consumption requirements