Power BI Developer (python)

Overview

On Site
$60
Contract - W2

Skills

Python
PL/SQL
Microsoft Power BI
SQL
DAX
Amazon Web Services

Job Details

Now Hiring | Sr. Power BI Developer with Python | Houston, TX | 12+ Months

Position: Sr. Power BI Developer with Python
Location: Houston, TX (Onsite/Hybrid as required)
Duration: 12+ Months
Visa: No H1B or CPT

About the Role:
We are seeking a Senior Power BI Consultant with strong expertise in Power BI, DAX, SQL, and Python to design, develop, and optimize enterprise-level reporting and analytics solutions. This role will be responsible for delivering actionable insights, automating processes, and enabling data-driven decision-making across the organization.

Key Responsibilities:

  • Lead end-to-end design & development of Power BI dashboards and reports.
  • Write and optimize DAX expressions for advanced calculations and business logic.
  • Develop SQL queries, views, and stored procedures to support reporting.
  • Use Python for advanced analytics, data transformations, and ML integrations.
  • Work with stakeholders to gather requirements and deliver intuitive solutions.
  • Ensure best practices in data modeling, governance, and visualization.
  • Validate data accuracy, perform troubleshooting, and optimize performance.
  • Mentor junior team members and promote knowledge-sharing.

Required Skills:

  • 12+ years in BI development, with 5+ years in Power BI.
  • Expertise in DAX, Power Query (M), and data modeling.
  • Strong SQL skills (T-SQL/PL-SQL or similar).
  • Python experience for analytics, automation, and integration.
  • Strong grasp of data warehousing & ETL processes.
  • Excellent communication and stakeholder management skills.

Preferred Skills:

  • Experience with Azure, AWS, or Google Cloud Platform.
  • Familiarity with CI/CD pipelines for analytics.
  • Exposure to predictive analytics and AI/ML integration.

Interested in this opportunity or know someone who might be? Please send your updated resume.

Let s connect and make an impact together!

Best Regards,

Hari Daile

Senior US IT Recruiter

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.