Senior Data Engineer / Power BI Developer
Job Description
Job Title: Senior Data Engineer / Power BI DeveloperJob 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
Recommended Jobs
Mover
Starting Wingman pay is $15.50 per hour plus tips. Starting Captain pay is $17 per hour plus tips and commissions. Earn up to $30 per hour! Get Paid Every Friday! To be one of the H.U.N.K.S.,…
Salesforce Developer (Lansing, MI)
We are seeking candidates who are based in Michigan for this position. W2 only. Salesforce Skillset ~5+ years of working experience on Salesforce Sales Cloud, Service Cloud and 2+ years with P…
Certified Home Health Aide
Position Summary: A Certified Home Health Aide provides essential personal care and supportive services to patients in their homes under the direction of a Registered Nurse (RN) or other appropriate…
Day Program Direct Care Worker
&##127775; Now Hiring: Direct Care Workers &##127775; New Gateways, Inc. in Waterford is a caring nonprofit organization dedicated to empowering adults ages 26+ with developmental disabilities to…
Now Hiring CDL-A OTR Reefer Truck Driver - EarArkansasn $1,900-$2,300/Week
Job Title: OTR Reefer Truck Driver – Earn $1,900–$2,300/Week Location: Melrose Park Area (Over-the-Road) Salary: $1,900–$2,300 per week Job Type: Full-Time Job Description: We are s…
Clinical Laboratory Technologist- Core Lab
This position has a $1,250 sign on bonus. (External candidates only.) Are you an experienced Clinical Lab Professional? Are you looking to looking to embark on a new challenge in your career, or…
Entry-Level Sales Representative - Remote
Are you looking to break into the world of sales with unlimited income potential? Do you want the freedom to build your own business and control your own schedule? We're looking for driven, coachabl…
IT Contract Specialist
Job Responsibilities: Supports the contract development and maintenance process and ensures consistent management of all IT contracts. Monitors and tracks upcoming contractual actions and deadl…
Hospice Registered Nurse Clinical Supervisor
What’s your purpose? Wonder how AdvisaCare fits with your career goals? Apply today and let’s explore how we can support you in achieving your goals! AdvisaCare is seeking an experienced Hospic…
Night Auditor
POSITION SUMMARY Organize, confirm, process, and conduct all guest check-ins/check-outs, room reservations, requests, changes, and cancellations. Secure payment; verify and adjust billing. Activat…