Overview

NOTE: HYBRID work model, 3 days/week onsite (initially more for first month for stakeholder engagement).
Type: 6 Month Contract (with potential extension), 8 hours/day, 40 hours/week
Work Experience: 5–10+ years ETL Developer / Data Engineering, SQL, Microsoft Fabric, Data Pipelines, Power BI, API Integration
Industry: Construction / Infrastructure

DESCRIPTION:

  • Design, develop, and maintain ETL processes within Microsoft Fabric and OneLake to build a centralized Common Data Environment (CDE)
  • Build scalable data pipelines to consolidate and standardize data from multiple enterprise systems into a single source of truth
  • Perform development lifecycle tasks, including:
    • Analyze and understand multiple data sources (e.g., Procore, Autodesk, Sage ERP, SharePoint, scheduling and safety systems) to design effective data integration strategies
    • Develop ETL/ELT solutions from scratch, integrating data via REST APIs and automated ingestion pipelines
    • Implement medallion architecture (Bronze, Silver, Gold) to manage raw, cleaned, and business-ready datasets
    • Design and implement master data models and common identifiers to eliminate duplication and ensure cross-system consistency
    • Build, optimize, and manage data models that support reporting and analytics
    • Design, develop, and maintain Power BI dashboards and semantic models to ensure consistent metric definitions
    • Implement data validation, quality checks, and exception reporting to ensure data integrity and trustworthiness
    • Configure and manage data security, access control, and governance using Microsoft/Azure identity and sensitivity labeling
    • Schedule, orchestrate, and automate ETL jobs and pipelines
    • Promote ETL processes and data models across environments
    • Document ETL pipelines, data models, architecture, and governance processes
  • Be proactive in providing status updates, effort estimates, and identifying risks impacting delivery
  • Collaborate with internal stakeholders (architects, analysts, BIM teams, IT, and business users) to gather requirements and deliver data solutions
  • Participate in evaluating and implementing new data technologies within the Microsoft ecosystem
  • Contribute to preparing the data platform for AI and Copilot adoption by ensuring trusted, governed data

REQUIREMENTS:

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 5–10+ years of hands-on experience as an ETL Developer / Data Engineer in a data platform or data warehouse environment
  • Strong experience building centralized data platforms or single source of truth solutions
  • Technical expertise in:
    • Microsoft Fabric (Data Factory, OneLake, Lakehouse, Warehouse concepts)
    • ETL / ELT pipeline development and orchestration
    • SQL (advanced querying, transformations, performance tuning)
    • Python / PySpark for data processing and transformation
    • REST API integration and automated data ingestion
    • Medallion architecture (Bronze, Silver, Gold layers)
    • Data modeling (star schemas, semantic models, master data management)
    • Power BI (DAX, dashboard development, publishing, semantic layer design)
  • Strong understanding of:
    • Data integration, data quality, and data validation frameworks
    • Data governance, security, and Azure identity/access management
    • Designing common identifiers to link datasets across systems
    • Converting business requirements into scalable data pipelines
  • Ability to work independently in a consulting environment with minimal supervision
  • Ability to manage multiple priorities and deliver under pressure

NICE TO HAVE:

  • Microsoft Purview or similar data governance tools
  • Experience preparing data platforms for AI / Copilot integration
  • Familiarity with hub-and-spoke architecture patterns
  • Experience integrating ERP, finance, or project management systems
  • Knowledge of ISO 19650 and construction/BIM data practices
  • Microsoft certifications (Fabric Analytics Engineer, Power BI Data Analyst)

KEY OBJECTIVE:

To design and deliver a scalable, governed ETL framework within Microsoft Fabric that consolidates data from multiple construction business systems into a trusted single source of truth, enabling reporting, analytics, and future AI initiatives.

As part of our hiring process, we use AI‑based systems to support initial applicant screening.

Tagged as: ai, api, autodesk, BIM, commercial construction, Construction, Dashboards, data analytics, DAX, Financial, Hybrid, Power BI, Procore

Before applying for this position you need to submit your online resume. Click the button below to continue.