Business Data Analyst

Overview

On Site
$60 - $70
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required
Able to Provide Sponsorship

Skills

Agile
Business Data

Job Details

We are looking for an experienced Business Analyst with a strong background in the banking and financial services domain, specifically in credit cards, loans, and customer profitability. The ideal candidate will have hands-on experience in working with large datasets, generating insights, and driving business decisions using Teradata, Oracle, Dremio, and Power BI. Knowledge of Python is a plus for advanced data analysis and automation.

Key Responsibilities:

  • Gather, analyze, and document business requirements from stakeholders across credit card and loan operations.
  • Analyze customer profitability metrics to support strategic business decisions and identify growth opportunities.
  • Work closely with data teams to extract, transform, and load (ETL) data from Oracle, Teradata, and Dremio.
  • Design and develop interactive Power BI dashboards and reports to visualize KPIs and customer metrics.
  • Collaborate with cross-functional teams (IT, Product, Risk, Finance) to ensure requirements are understood and delivered effectively.
  • Perform ad-hoc data analysis and root cause investigation using SQL or Python.
  • Translate business needs into data-driven solutions and clearly communicate findings to stakeholders.
  • Support UAT (User Acceptance Testing) and ensure delivered solutions meet business expectations.

Required Skills:

  • Strong knowledge of credit card, personal loan, and banking domain processes.
  • Expertise in SQL with hands-on experience in Teradata and Oracle databases.
  • Experience with Dremio for data virtualization or querying lakehouse architecture.
  • Proficient in Power BI for building reports and dashboards.
  • Experience in writing clear BRDs, FRDs, and user stories.
  • Strong understanding of customer profitability analysis and related KPIs.
  • Excellent communication and stakeholder management skills.

Preferred/Good to Have:

  • Knowledge of Python for data analysis, scripting, or automation tasks.
  • Experience working in Agile/Scrum environments.
  • Familiarity with banking compliance and regulatory reporting.
  • Prior experience with cloud-based data platforms (optional).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.