On-Site Power BI Developer

Post Date

Sep 27, 2023

Location

Houston,
Texas

ZIP/Postal Code

77027
US
Nov 30, 2025 Insight Global

Job Type

Perm

Category

Business Analyst (BA)

Req #

DGO-654109

Pay Rate

$90k - $140k (estimate)

Job Description

Developing, deploying and maintaining the current Power BI reporting suite, including responsibilities such as:

Work with business to users to develop new reports, dashboards and KPI scorecards based on business needs

Maintaining existing reporting and updating as needed

Implementing and maintaining reporting and data security at different levels

Training business users on how to best leverage the Power BI dashboards

Power BI Administration

Developing and maintaining data transformation scripts

Identifying, acquiring, synthesizing, and analyzing relevant data for reporting

Identifying relationships among multiple data sources and organizing information to facilitate effective data analysis

Integrating data from new sources

Navigating complex database models to generate meaningful statistics at various levels of detail

Reviewing and providing quality control for report development

Collaborating to maintain the data warehouse and implement best practices

Required Skills & Experience

4+ years of Microsoft Power BI and similar visualization and reporting tools, including the ability to create DAX calculations, administration of Power BI, building dashboards, creating gateways, and managing data set connections

Proficient in working with Microsoft Azure SQL, Oracle SQL and MongoDB databases

Proficient in SQL-based query languages (e.g., T-SQL, PL/SQL) including an understanding of how data warehouses are set up, development of views or queries to be used for data visualizations, and data transformation techniques required to model data

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.