Data Analyst

TPI Global Solutions

United States

On-site

USD 65,000 - 95,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

TPI Global Solutions is seeking a Data Analyst II to analyze complex datasets, develop reporting and visualization solutions, and support data quality initiatives. The ideal candidate will be proficient in Power BI, SQL, and Python, with solid data modelling and statistical analysis expertise.

Key responsibilities include building Power BI dashboards, writing complex SQL, and performing advanced data analysis.

Qualifications

  • Hands-on Power BI dashboard/report development.
  • Advanced SQL queries across multiple sources.
  • Python for data analysis and manipulation.
  • Experience with large, multi-source datasets.
  • Strong understanding of data modelling and statistics.
  • Experience with data validation and data quality.

Responsibilities

  • Analyse large and complex datasets to identify trends and insights.
  • Develop, maintain, and enhance Power BI dashboards and reports.
  • Write complex SQL queries to retrieve and analyse data from multiple sources.
  • Use Python for data analysis, manipulation, and advanced analytics.
  • Gather requirements and translate them into analytical/reporting solutions.
  • Validate data for accuracy, consistency, completeness, and integrity.
  • Investigate data discrepancies and perform root-cause analysis.
  • Collaborate with IT/operations/business teams to support data-driven decisions.
  • Identify opportunities to automate recurring reporting processes.
  • Communicate findings clearly to technical and non-technical stakeholders.

Skills

Power BI
SQL
Python
Data Analysis
Data Modelling
Statistics
Data Quality
Data Validation
Reporting & Visualization
Communication

Job description

Employment Type: Contract Until 04/09/2027 (High possibility of extension)
W2 only No C2C
Position Overview

We are seeking a Data Analyst II to analyse complex datasets, develop reporting and visualization solutions, support data quality initiatives, and provide actionable insights to business stakeholders. The ideal candidate will have strong hands‑on experience with Power BI, SQL, and Python, along with a solid understanding of data analysis, data modelling, and statistics.

Key Responsibilities
  • Analyse large and complex datasets to identify trends, patterns, and actionable insights.
  • Develop, maintain, and enhance Power BI dashboards and reports.
  • Write complex SQL queries to retrieve, transform, and analyse data from multiple sources.
  • Use Python for data analysis, manipulation, and advanced analytics.
  • Gather business requirements and translate them into technical and reporting requirements.
  • Validate data for accuracy, consistency, completeness, and integrity.
  • Investigate data discrepancies and perform root‑cause analysis.
  • Collaborate with IT, operations, and business teams to support data‑driven decision‑making.
  • Identify opportunities to improve data workflows and automate recurring reporting processes.
  • Communicate analytical findings clearly to both technical and non‑technical stakeholders.
Must‑Have Requirements
  • Hands‑on experience with Power BI for dashboard and report development.
  • Strong SQL skills, including complex queries and working with multiple data sources.
  • Hands‑on experience with Python for data analysis and data manipulation.
  • Experience analysing large, complex, and multi‑source datasets.
  • Strong understanding of data modelling and statistical analysis.
  • Experience with data validation, data quality, and troubleshooting.
  • Ability to perform root‑cause analysis and resolve data discrepancies.
  • Experience gathering business requirements and translating them into analytical/reporting solutions.
  • Strong analytical and problem‑solving skills.
  • Excellent written and verbal communication skills.
  • Ability to communicate complex data and analytical findings to both technical and non‑technical stakeholders.
Preferred Requirements
  • Experience in the utility, energy, or other asset‑intensive industry.
  • Experience supporting enterprise‑level Business Intelligence (BI) and reporting initiatives.
  • Experience with reporting/data workflow automation.
  • Knowledge of data engineering fundamentals.
  • Experience collaborating with cross‑functional IT, operations, and business teams.
  • Experience identifying and implementing process improvements related to data and reporting.
Core Technical Skills

Required:

Power BI | SQL | Python | Data Analysis | Data Modelling | Statistics | Data Quality | Data Validation | Reporting & Visualization

Preferred:

Utility/Energy Industry | Enterprise BI | Data Automation | Data Engineering | Process Improvement

Ideal Candidate Profile

The ideal candidate should be a strong hands‑on Data Analyst with proven experience in Power BI, SQL, and Python. They should be comfortable working with large datasets, developing dashboards, validating data, gathering business requirements, and communicating insights to stakeholders.

Utility/energy experience is preferred but should not be treated as a mandatory requirement unless specifically confirmed by the hiring manager.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Utility Data Analyst
Utility Data Analyst

TPI Global Solutions • United States

On-site
USD 65,000 - 90,000
Data Analyst
Data Analyst

Motion Recruitment • United States

Remote
USD 80,000 - 110,000
Data Analyst
Data Analyst

Qode • Tampa (FL)

Hybrid
USD 128,943,000 - 134,674,000
Business Analyst
Business Analyst

Insight Global • Columbus (OH)

On-site
USD 60,000 - 90,000
Business Intelligence Analyst
Business Intelligence Analyst

Brooksource • Akron (OH)

On-site
USD 70,000 - 90,000
Data Analyst
Data Analyst

Utilities Company • Town of Florida (NY)

Hybrid
USD 62,000 - 65,000
Data Analyst
Data Analyst

Pyramid Consulting • Baltimore (MD)

On-site
USD 55,000 - 62,000
Data Analyst
Data Analyst

Socket.dev • Town of Florida (NY)

Hybrid
USD 62,000 - 65,000
Data Analyst II
Data Analyst II

Aureon Network Services • West Des Moines (IA)

On-site
USD 65,000 - 95,000
Data Analyst
Data Analyst

Nmble Hiring Solutions • Grand Rapids (MI)

On-site
USD 70,000 - 90,000