Pittsburgh, Pennsylvania, United States

ETL Developer

 Job Description:

We're looking for a skilled ETL Developer with deep experience in Microsoft Fabric and data pipeline development to help us build scalable, efficient, and secure data integration solutions. This role is critical in transforming and delivering data across our lakes and warehouses to power business intelligence and analytics.

Key Responsibilities

Design, build, and maintain ETL processes to move and transform data across diverse systems (cloud and on-prem).

  • Develop and optimize data pipelines using Fabric to ensure high performance and scalability.

  • Collaborate with data architects and analysts to align data structure and transformation logic with business goals.

  • Manage and support data lakes and data warehouses, with a focus on reliability, performance, and security.

  • Create and maintain Power BI dashboards and reports that drive actionable insights.

  • Ensure data quality and compliance using tools like Azure Purview for governance and lineage.

  • Troubleshoot and optimize ETL performance and pipeline reliability.

  • Participate in ongoing maintenance, monitoring, and support of the data integration ecosystem.

Required Skills

  • Proven experience as an ETL Developer or Data Engineer with strong command of Fabric and data pipelines.

  • Proficient in managing data lakes and warehouses (preferably in Azure).

  • Strong experience with Power BI for building dashboards and visual reports.

  • Advanced SQL skills for querying, transformation, and data modeling.

  • Familiarity with Azure Purview or similar data governance platforms.

  • Solid grasp of data integration principles, data modeling, and data quality best practices.

  • Experience using version control (e.g., Git) and working within CI/CD environments.

  • Strong analytical and problem-solving skills, especially in debugging data pipelines.