Power BI Developer

Associa•Richardson, TX

About The Position

The Power BI Developer designs, develops, administers, and optimizes business intelligence and analytics solutions that turn complex data into clear, actionable insights. The role supports strategic and operational decision making across Customer Experience, Marketing, Sales, Operations, Finance, and Retention through trusted reporting, scalable data models, and effective visualizations. It covers the full business intelligence lifecycle, including requirements gathering, data integration, data modeling, ETL and ELT development, Power BI administration, dashboard development, executive reporting, and analytics governance, while supporting responsible use of AI in analytics workflows. The developer builds and maintains Power BI reporting and semantic models; integrates, transforms, and validates data from business systems; manages Power BI environments and governance; and partners with stakeholders to define metrics and reporting strategies. The role also contributes to enterprise analytics architecture and the evaluation and responsible implementation of AI-enabled analytics solutions. Success is demonstrated through reliable, scalable reporting, trusted data and metric definitions, improved access to actionable insights, effective stakeholder partnerships, responsible AI use, and advancement of analytics maturity.

Requirements

  • Hands-on experience with Azure Databricks, including data preparation, notebooks, lakehouse environments, machine learning workflows, or AI-enabled analytics.
  • At least 5 years of experience in business intelligence, data analytics, SQL, Power BI development, or related disciplines.
  • Experience developing enterprise dashboards, reports, semantic models, and executive-level visualizations in Power BI.
  • Strong knowledge of DAX, Power Query, SQL, data warehousing concepts, and dimensional modeling methodologies.
  • Experience with Power BI workspaces, gateways, licensing, security, Row-Level Security, deployment, and refresh management.
  • Experience integrating, transforming, validating, and analyzing data from multiple business systems and data sources.
  • Working knowledge of AI concepts and experience using AI-assisted tools or capabilities within data, analytics, reporting, or business intelligence workflows.
  • Strong analytical, problem-solving, communication, documentation, and presentation skills.
  • Ability to explain complex technical and analytical concepts to technical and non-technical stakeholders.

Nice To Haves

  • Bachelor's degree in Data Analytics, Computer Science, Information Systems, Business Analytics, Statistics, or a related field.
  • Experience with Microsoft Fabric, Azure Synapse Analytics, or comparable cloud analytics platforms.
  • Experience supporting AI or machine learning use cases, including data preparation, model output validation, governance, or integration with business intelligence solutions.
  • Experience building or supporting enterprise data warehouses, lakehouses, data pipelines, and automated data workflows.
  • Knowledge of Voice of Customer, Customer Satisfaction, Net Promoter Score, retention, and customer analytics.
  • Experience with predictive analytics, forecasting, statistical analysis, or advanced business intelligence methodologies.
  • Relevant Microsoft Fabric, Azure, Power BI, Databricks, data analytics, or AI certifications.

Responsibilities

  • Design, develop, test, deploy, and maintain Power BI dashboards, scorecards, key performance indicators, and executive reports.
  • Gather requirements from business leaders and subject matter experts and translate business needs into scalable reporting and analytics solutions.
  • Create visualizations for operational, tactical, and strategic decision making; communicate performance trends, opportunities, risks, and recommended actions to executive audiences.
  • Publish, distribute, monitor, and maintain reports and dashboards across the organization.
  • Develop and maintain semantic models, star schemas, data relationships, and reusable reporting structures.
  • Build and optimize DAX measures, calculated columns, key performance indicators, and business logic.
  • Improve reporting performance through efficient data modeling, query optimization, and Power BI best practices.
  • Analyze business performance data to identify trends, variances, opportunities, and actionable insights.
  • Validate analytical outputs and document metric definitions, assumptions, and calculation logic.
  • Integrate and manage data from platforms including Salesforce, ERP systems, customer experience platforms, operational databases, APIs, cloud applications, and data warehouses.
  • Use Power Query to cleanse, transform, validate, and enrich data for reporting and analysis.
  • Design and maintain ETL and ELT processes, data pipelines, and automated workflows; support enterprise data warehouse initiatives and modern data architecture solutions.
  • Monitor data quality and partner with technical and business teams to resolve accuracy, consistency, completeness, and timeliness issues.
  • Administer Power BI workspaces, gateways, semantic models, licensing, deployment processes, and refresh schedules.
  • Implement and maintain Row-Level Security, access controls, and governance standards; address refresh failures, performance concerns, and access issues.
  • Establish and document standards promoting consistency, security, scalability, usability, and compliance.
  • Support user adoption through documentation, training, change management, and ongoing assistance.
  • Apply AI-assisted analytics capabilities to improve data exploration, insight generation, reporting efficiency, and decision support.
  • Identify practical AI use cases with data and business teams, and support evaluation, testing, and responsible implementation of AI-enabled analytics solutions.
  • Validate AI-enabled analytics outputs for accuracy and relevance, and document use cases, data requirements, limitations, and validation steps.
  • Use Databricks or comparable cloud analytics platforms for data preparation, advanced analytics, machine learning workflows, or AI-enabled reporting where appropriate.
  • Contribute to enterprise analytics architecture using Microsoft Fabric, Azure Synapse Analytics, Azure Databricks, and other modern data platform technologies.
  • Collaborate with stakeholders to define key performance indicators, reporting strategies, and performance measurement frameworks.
  • Present findings, recommendations, and technical considerations to technical and executive audiences.
  • Serve as a trusted partner for business intelligence, reporting strategy, data quality, and data-informed decision making.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service