Logo for ITR Group

Senior Data Analyst (SQL/ETL)

Role overview

Qualifications

  • 5+ years of hands-on SQL experience working with large-scale data platforms/databases such as Google BigQuery, Hadoop, or similar technologies.
  • 3+ years of experience with ETL/data pipeline tools, such as Airflow, Informatica, dbt, or similar technologies.
  • Hands-on experience with Python and/or PySpark for data analysis and data processing.
  • Experience with data visualization and reporting tools such as Power BI, Looker, and/or LookML.

Responsibilities

  • Develop complex SQL queries and datasets to compare legacy and modern application data and identify variances.
  • Perform data validation, reconciliation, duplicate detection, reject/error validation, audit/control-total validation, and business-rule validation.
  • Analyze mapping documents, transformation logic, reporting requirements, data lineage, and data-quality rules.
  • Investigate data discrepancies and collaborate with Product, Engineering, Finance, and Business teams to determine root causes.

Key facts

Hard skills

Other skills

  • Communication
  • Collaboration

About the company

ITR Group logo

ITR Group

Staffing & Recruiting

At ITR Group, we match ideal IT consultants with unique clients and projects—fast and effectively—time and time again. In short, right fit is where we earn our keep. We excel in this critical space because we place the emphasis where it matters: on knowing. Knowing our consultants and contractors and what makes them tick. Knowing our clients and their particular needs. This knowledge helps us make the smart connections between the two sides of our business—and allows everyone to succeed. This is also why connecting with you is important us, whether you are a consultant with IT skills looking for your next placement, or a client looking for the right experience for your next project. Email, or, better yet, call us and see where ITR Group can help you connect smarter. Specialties: • Enterprise Project Management • Business Intelligence • Mobile Development, Mobile UI/UX • App Development including .NET and Java development • Systems and Application Architecture • Business Analysis • Data Analysis, Data Warehousing, Database Development and DBA including SQL Server/Oracle • QA Testing and analysis

Company details

IndustryStaffing & Recruiting
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

  • Contract consulting opportunity 
  • W2 hourly only (no C2C)
  • Hybrid onsite (flexible) - Minneapolis, MN
  • Work authorization status: US Citizen or GC holder 

Seeking a Senior Data Analyst to support a major Finance application modernization and data platform migration to a modern Google Cloud Platform (GCP) environment.

This role will focus on data validation, reconciliation, variance analysis, reporting, and dashboard development as legacy Finance applications operate in parallel with modern platforms. You will work closely with engineering, product, Finance, business, and legacy-system teams to identify data discrepancies, determine root causes, document findings, and support critical Go-Live decisions.

The ideal candidate is highly hands-on, analytical, and comfortable working through complex or ambiguous data problems independently. Strong candidates can explain not only what they did, but how they approached a problem and why they made specific technical decisions.

What You’ll Do

  • Develop complex SQL queries and datasets to compare legacy and modern application data and identify variances.
  • Perform data validation, reconciliation, duplicate detection, reject/error validation, audit/control-total validation, and business-rule validation.
  • Analyze mapping documents, transformation logic, reporting requirements, data lineage, and data-quality rules.
  • Investigate data discrepancies and collaborate with Product, Engineering, Finance, and Business teams to determine root causes.
  • Document identified variances, root causes, resolutions, and accepted exceptions.
  • Develop reconciliation reports, exception reports, validation summaries, defect logs, and business sign-off documentation.
  • Build dashboards and visualizations that communicate data variances, trends, KPIs, and reconciliation results.
  • Establish and monitor data-variance trends and assist stakeholders in determining appropriate tolerance thresholds for Go-Live decisions.
  • Use Python/PySpark for data analysis, processing, and data movement.
  • Work with ETL and data-pipeline technologies to understand and validate data transformations.
  • Participate in an Agile delivery environment, including user stories, acceptance criteria, sprint ceremonies, defect triage, and iterative delivery.
  • Support approximately two quarters of parallel operation between legacy and modern platforms.

Required Qualifications

  • 5+ years of hands-on SQL experience working with large-scale data platforms/databases such as Google BigQuery, Hadoop, or similar technologies.
  • 3+ years of experience with ETL/data pipeline tools, such as Airflow, Informatica, dbt, or similar technologies.
  • Hands-on experience with Python and/or PySpark for data analysis and data processing.
  • Experience with data visualization and reporting tools such as Power BI, Looker, and/or LookML.
  • Strong experience with:
    • Data validation and reconciliation
    • Source-to-target comparison
    • Variance detection and root-cause analysis
    • Duplicate and reject/error validation
    • Audit and control-total validation
    • Business-rule validation
    • Data quality analysis
  • Ability to analyze and interpret data mappings, transformation logic, reporting requirements, data lineage, and data-quality rules.
  • Experience creating reconciliation reports, exception reports, validation summaries, defect documentation, and business sign-off materials.
  • 5+ years of experience in a data analytics role.
  • 3+ years of experience working in an Agile environment.
  • Strong communication and collaboration skills with technical and non-technical stakeholders.

This is a highly visible data quality and modernization initiative. Your analysis will help ensure that Finance data is accurately transitioned from legacy applications to the modern GCP-based platform and will provide stakeholders with the information needed to make informed Go-Live decisions.

ITR Group offers a competitive compensation and benefits package, including medical, dental, and 401(k) for eligible employees. The W2 pay range for this type of role is approximately $62.00 - 82.00 per billable hour. This range is an estimate and not a guarantee of compensation. The final rate will be determined by factors such as experience, market trends, and specific job assignments. Discover more about how ITR Group connects top talent with leading client opportunities.
 
ITR Group is an Equal Opportunity Employer. We do not discriminate against applicants on the basis of their race, color, national origin, religion, creed, disability, age, sex, sexual orientation, gender identity, marital status, familial status, or status with regard to public assistance, or membership or activity in a local human rights commission.
 

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Data Analyst Related jobs

Other jobs at ITR Group

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.