Job Description
Job Title: Senior Data Engineer / Power BI Developer
Job Location: Remote
Job Type: Contract
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
Requirement:
• 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
Interested candidates can send their updated resumes at
[email protected]