Job Description
Design, develop, and maintain scalable data pipelines and ETL/ELT processes
Build, optimize, and maintain Power BI reports, dashboards, and semantic models
Extract, transform, and integrate data from Microsoft Dynamics 365 environments
Write, optimize, and troubleshoot complex SQL queries and stored procedures
Develop Python notebooks for data transformation, automation, and analysis
Lead data migration initiatives, including planning, execution, validation, and reconciliation
Collaborate with business stakeholders to gather requirements and translate them into technical solutions
Ensure data quality, performance, security, and governance across analytics platforms
Support deployment, monitoring, and optimization of data solutions in production
8+ years of experience in data engineering and business intelligence
Strong experience with Microsoft Fabric (Data Factory, Synapse, Lakehouse)
Advanced expertise in Power BI, including DAX, Power Query, dataflows, and deployment pipelines
Strong proficiency in SQL Server / Azure SQL, including T-SQL and performance tuning
Proficiency in Python, including pandas, PySpark, and notebook development
Hands-on experience with Dynamics 365 data structures and integration patterns
Proven experience with data migration methodologies and validation techniques
Preferred Qualifications:
Experience with the Azure Data Services ecosystem
Strong knowledge of data modeling, data warehousing, and dimensional design
Experience with version control and CI/CD pipelines for data and BI projects
Familiarity with data governance, security, and compliance best practices