Power BI Developer

Overview

Hybrid
$70 - $80
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

API
Analytical Skill
Communication
Conflict Resolution
DAX
Dashboard
Data Analysis
Data Architecture
Data Flow
Data Modeling
Data Quality
Data Visualization
Data Warehouse
Decision-making
DevOps
Extract
Transform
Load
Identity Management
JIRA
Management
Microsoft Azure
Microsoft Excel
Microsoft Exchange
Microsoft Power BI
Microsoft SQL Server
Microsoft SharePoint
Optimization
Performance Tuning
Presentations
Problem Solving
Query Optimization
Reporting
Requirements Elicitation
SQL
Soft Skills
Specification Gathering
Stakeholder Engagement
Training
UI
Usability
User Experience
Writing

Job Details

Hybrid in Houston, TX 4x onsite. Mon- Thursday in office Friday work from home- Flexible

Must haves:

  • Soft skills are a HUGE factor in this role and will be a deciding factor for the ideal candidate.
  • Demonstrates ownership from start to finish of tasks and projects.
  • Strong communication skills; clear and concise in conveying ideas.
  • Quick starter with a willingness to learn and a strong drive to excel.
  • Comfortable presenting to directors and business stakeholders.
  • Engages in understanding the business to actively contribute to projects beyond just development tasks.
  • Data architecture background is a major plus with the below:
  • PLEASE NOTE- not looking for someone with STRICT data architecture background, but having the below as experience is a big plus for the team.
  • Understanding data architecture for data modeling and reporting.
  • Building data connections and optimizing data flow in Power BI.

Description:

The developer will work closely with stakeholders to translate business requirements into technical specifications, build robust data models, optimize performance, and ensure data accuracy. The role demands technical depth in Power BI, DAX, and data architecture, along with strong communication skills to effectively work with business partners and cross-functional teams.

Technical Requirements:

  • 5+ years of experience in Power BI development, including dashboard design, report creation, and data modeling.
  • Proficiency in DAX: Expertise in writing complex DAX measures and calculated columns for advanced data analysis.
  • Data architecture/design experience: Expertise in creating and managing data models in Power BI, integrating data from Dataverse, SQL Server, SharePoint, and other sources.
  • ETL Processes: Experience with Power Query for data transformation and loading, ensuring data quality and consistency.
  • Performance Optimization: Skilled in optimizing Power BI performance, including query tuning and data model optimization.
  • Governance and Security: Experience implementing security standards and best practices, including row-level security and data access management.
  • Workspace Management: Skilled in managing Power BI Service workspaces, datasets, and reports, ensuring smooth data flow and consistent access management.
  • Stakeholder Engagement: Excellent communication skills for gathering requirements, providing training, and supporting end-users.
  • Problem-Solving and Analytical Abilities: Capable of troubleshooting complex data issues and improving report performance and usability.

Preferred Skills:

  • Familiarity with SQL and API integration.
  • Knowledge of data warehousing concepts and best practices.
  • Experience with monitoring and optimizing Power BI Service capacity.
  • Experience with DevOps: Familiarity with development practices and tools like Azure DevOps or Jira.
  • Strong understanding of data architecture and best practices for data exchange.
  • Experience with Power Platform CoE.
  • Proficiency in data visualization best practices and UI/UX principles.
  • Experience with Power Automate.
  • This position is ideal for a self-starter who thrives in a collaborative environment and is motivated to create impactful, user-centered Power BI solutions that drive data-driven decision-making.

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.