Power BI Reporting Analyst

Teksystems United States

About the role

This is a contract-to-hire reporting role in a customer experience organization, focused on designing and maintaining Power BI dashboards and KPI reports for contact center operations. The position suits data analysts with 3+ years of hands-on Power BI and SQL experience who work effectively with business stakeholders and operate comfortably in remote, fast-paced environments.

What you’ll do

  • Partner with business stakeholders and contact center leadership to gather reporting requirements.
  • Design, develop, and maintain Power BI dashboards, scorecards, and reports.
  • Create meaningful data visualizations that drive business decisions.
  • Build and maintain KPI reporting for customer experience and operational performance.
  • Write and optimize SQL queries to extract, analyze, and validate data from large datasets.
  • Investigate data discrepancies and ensure reporting accuracy.
  • Support dashboard enhancements and fulfill ad hoc reporting requests.
  • Train end users and stakeholders on dashboard functionality and reporting capabilities.
  • Document reporting requirements, processes, and reporting standards.
  • Coordinate with IT and data teams to identify and validate data sources.

What they’re looking for

  • 3+ years of hands-on experience in reporting, analytics, business intelligence, or data analysis.
  • Proven expertise building and maintaining Power BI dashboards and reports.
  • Experience gathering business requirements and translating them into reporting solutions.
  • Strong SQL skills with experience working with large datasets.
  • Deep understanding of data visualization best practices.
  • Demonstrated ability to work directly with business stakeholders and leadership teams.
  • Excellent communication, presentation, and documentation skills.
  • Ability to manage multiple reporting priorities in a fast-paced environment.
  • Problem-solving skills and attention to detail.

Nice to have

  • Contact center, customer service, operations, or customer experience reporting background.
  • Knowledge of contact center metrics and KPIs (Service Level, AHT, CSAT, FCR, Occupancy, Abandonment Rate).
  • Familiarity with Power Platform tools.
  • Understanding of data warehousing concepts.
  • Experience coordinating reporting projects or initiatives.
  • Knowledge of SharePoint or enterprise content management systems.

What’s on offer

  • Contract-to-hire position, $45–$50 per hour.
  • 100% remote work, Monday–Friday, 8:00 AM–5:00 PM.
  • Medical, dental, and vision insurance (if eligible).
  • 401(k) plan with pre-tax and Roth options.
  • Life insurance with voluntary supplemental coverage.
  • Short and long-term disability insurance.
  • HSA and transportation benefits.
  • Employee Assistance Program.
  • Paid time off (if eligible).
  • Stable, growth-focused company with advancement opportunities.

Questions about this role

What experience do I need?

3+ years of reporting, analytics, business intelligence, or data analysis experience, with hands-on Power BI and SQL expertise.

What will I be reporting on?

You'll build dashboards and KPI reports focused on customer experience and contact center operations metrics.

Is this role remote?

Yes, 100% remote, Monday–Friday, 8:00 AM–5:00 PM.

How much does it pay?

$45–$50 per hour as a contract-to-hire position.

Related roles

Data Analyst – SQL, Power BI & Python

Jobgether · US, United States

A remote, 12-month contract data analyst role in the US combining SQL, Power BI and Python for reporting and data quality work.

RemoteContract $48 – $52 an hour
SQLPower BIPythonExcel +3
3 days ago

Principal Power BI Developer - Business Intelligence

CRESCENDO GLOBAL LEADERSHIP HIRING INDIA PRIVATE L · Bangalore, India · Hyderabad, India · Gurgaon/Gurugram, India · Gurgaon, India

A principal Power BI developer role leading BI delivery and a team of analysts at a global AI and analytics consulting firm, based in India.

PrincipalFull-time
Power BIDAXSQLData Modeling +2
3 days ago

Analyst – Client Reporting and Analytics

Jobgether · US, United States

A remote US analyst role building client-facing BI dashboards and reports for life sciences clients.

RemoteMid levelFull-time $120,000 – $130,000 a year
Power BITableauLookerSQL +7
3 days ago

Microsoft Power BI Senior Technical Specialist

HCL Technologies · Remote

A remote, senior-level Power BI and Microsoft Fabric architecture role at HCL Technologies for someone with deep DAX, semantic modeling and enterprise governance experience.

RemoteSeniorFull-time
Power BIMicrosoft FabricDAXSQL +12
3 days ago

Senior Reporting and Automation Analyst - Python and Generative AI

Citi · Gurugram, India · ONE QUBE, India

A senior reporting and automation analyst role at Citi in Gurugram, India, combining data analytics with applied GenAI work. Suits an analyst with 5+ years of experience in reporting, automation and AI/ML who can work in a hybrid arrangement.

HybridSeniorFull-time
PythonSQLSASPySpark +10
3 days ago

Reporting Insights and GenAI, Senior Analyst

Citi · Gurugram, India · ONE QUBE, India

A hybrid senior analyst role in Gurugram building reporting, automation and GenAI solutions for a bank's operations function. Suited to a data analyst with 5+ years combining MIS reporting, scripting and applied AI/ML.

HybridSeniorFull-time
SQLSASPythonPySpark +9
3 days ago