Data Modeler

Experis Technology Group

Charlotte (NC)

Hybrid

USD 90,000 - 120,000

Full time

2 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

Benefits offered by this job

Medical and Prescription Drug Plans
Dental Plan
Vision Plan
Health Savings Account
401(k) with Match
Weekly Pay

Job summary

Experis is seeking a Data Modeler in Charlotte (Hybrid) to design scalable data models supporting reporting and analytics. You will collaborate with Data Engineers, Business Analysts, and Data Quality teams to translate business requirements into robust data structures, including fact/dimension tables and star schemas.

The ideal candidate brings strong SQL and data warehousing knowledge, hands-on experience with Snowflake and modern cloud environments, and a consultative mindset to engage both

Qualifications

  • Strong data modeling and data warehousing concepts.
  • Knowledge of fact tables, dimension tables, star schemas, and SCDs.
  • Strong SQL skills to understand data structures, relationships, and joins.
  • Experience with Snowflake and cloud-based data environments.
  • Data profiling and data quality analysis experience.
  • Ability to communicate with both technical and non-technical stakeholders.
  • Consultative mindset with strong problem-solving and facilitation skills.
  • Experience with DBT, Python, AI/LLM tools, ERP systems or related business domains is a plus.

Responsibilities

  • Design scalable enterprise data models to support reporting, analytics, and business decision-making.
  • Partner with Data Engineers, Business Analysts, and Data Quality teams to translate requirements into effective data structures.
  • Define and refine fact tables, dimension tables, star schemas, and other dimensional modeling solutions.
  • Perform data profiling and analyze source data to understand relationships, data quality concerns, and context.
  • Facilitate discussions between technical and business teams to drive clarity and improve data design outcomes.

Skills

Data modeling
SQL
Data warehousing
Stakeholder communication
Consultative mindset
Data profiling
Dimensional modeling
SCDs (Type 2)

Tools

Snowflake
DBT
Python
AI/LLM tools
ERP systems

Job description

Our client is seeking a Data Modeler to join their team. As a Data Modeler, you will be part of a growing Data & Analytics organization focused on bridging the gap between business needs and technical data solutions. The ideal candidate will possess strong data modeling expertise, a consultative mindset, and the ability to collaborate effectively across both technical and business teams.

Job Title: Data Modeler
Location: Charlotte (Hybrid)
What's the Job?
  • Design scalable enterprise data models that support reporting, analytics, and business decision-making
  • Partner with Data Engineers, Business Analysts, and Data Quality teams to translate business requirements into effective data structures
  • Define and refine fact tables, dimension tables, star schemas, and other dimensional modeling solutions
  • Perform data profiling and analyze source data to understand relationships, data quality concerns, and business context
  • Facilitate discussions between technical and business teams to drive clarity, challenge assumptions, and improve data design outcomes
What's Needed?
  • Strong experience with Data Modeling and Data Warehousing concepts
  • Deep understanding of fact tables, dimension tables, star schemas, data grain, cardinality, surrogate keys, and Type 2 Slowly Changing Dimensions (SCDs)
  • Strong SQL skills with the ability to understand data structures, relationships, and joins
  • Experience with Snowflake and modern cloud-based data environments
  • Experience with data profiling and data quality analysis
  • Ability to communicate effectively with both technical and non-technical stakeholders
  • Consultative mindset with strong problem-solving and facilitation skills
  • Experience with DBT, Python, AI/LLM tools, ERP systems, or business domains such as Sales, Supply Chain, Manufacturing, or Commercial Operations is a plus
What's in it for me?
  • Opportunity to work on innovative data solutions within a dynamic team
  • Hybrid work environment promoting flexibility and collaboration
  • Engagement with cutting-edge data modeling tools and techniques
  • Chance to develop your skills in a supportive and inclusive workplace
  • Competitive salary aligned with your expertise and experience
Upon completion of waiting period consultants are eligible for:
  • Medical and Prescription Drug Plans
  • Dental Plan
  • Vision Plan
  • Health Savings Account
  • Health Flexible Spending Account
  • Dependent Care Flexible Spending Account
  • Supplemental Life Insurance
  • Short Term and Long Term Disability Insurance
  • Business Travel Insurance
  • 401(k), Plus Match
  • Weekly Pay
About ManpowerGroup, Parent Company of: Manpower, Experis and Talent Solutions.

Experis is a global leader in technology services and part of the ManpowerGroup family of brands. We connect skilled technology professionals with meaningful opportunities where they can grow their careers, expand their expertise and make a real impact. Guided by the belief that it takes Human Ingenuity to unlock the true potential of technology, Experis helps people gain experience with leading organizations, build sought-after skills and take the next step toward a brighter future. Backed by ManpowerGroup's 75+ years of workforce expertise and global reach across more than 70 countries and territories, Experis brings the scale, insight and opportunity to help people and businesses thrive. ManpowerGroup is consistently recognized for its commitment to inclusion, ethics and responsible business, including being named one of the World's Most Ethical Companies. Learn more at Experis.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Product Developer
Data Product Developer

Experis Austria • Charlotte (NC)

Hybrid
USD 100,000 - 110,000
Senior Data Engineer
Senior Data Engineer

ManpowerGroup Global, Inc. • Town of Norway (WI), Charlotte (NC)

Hybrid
USD 120,000 - 130,000
Medical and Prescription Drug Plans
Dental Plan
Vision Plan
+2
Reporting & Data Analyst (Charlotte, Pennington, Jersey City, Kennesaw)
Reporting & Data Analyst (Charlotte, Pennington, Jersey City, Kennesaw)

ManpowerGroup Global, Inc. • Jersey City (NJ)

Hybrid
USD 62,000 - 66,000
Reporting / Data Business Analyst (Charlotte)
Reporting / Data Business Analyst (Charlotte)

ManpowerGroup Global, Inc. • Charlotte (NC)

Hybrid
USD 63,000 - 85,000
Hybrid work schedule
Weekly Pay
401(k) plan with match
Data Product Developer
Data Product Developer

Experis Technology Group • Charlotte (NC)

Hybrid
USD 100,000 - 110,000
Reporting / Data Business Analyst (Charlotte)
Reporting / Data Business Analyst (Charlotte)

Experis/Manpower Group • Charlotte (NC)

Hybrid
USD 63,000 - 85,000
Hybrid work schedule
Medical and Prescription Drug Plans
Dental Plan
+3
Reporting / Data Business Analyst (Charlotte)
Reporting / Data Business Analyst (Charlotte)

ManpowerGroup • Town of Charlotte (NY)

Hybrid
USD 54,000 - 56,000
Medical plans
Dental Plan
Vision Plan
+2
Data Analyst
Data Analyst

ManpowerGroup Global, Inc. • Jersey City (NJ)

On-site
USD 69,000 - 76,000
Medical and Prescription Drug Plans
Dental Plan
Vision Plan
+3
Oracle PL/SQL Developer (Charlotte)
Oracle PL/SQL Developer (Charlotte)

ManpowerGroup Global, Inc. • Charlotte (NC)

On-site
USD 120,000 - 140,000
Medical and Prescription Drug Plans
Dental Plan
Vision Plan
+2
Data Center Engineer
Data Center Engineer

ManpowerGroup Global, Inc. • Charlotte (NC)

On-site
USD 110,000 - 150,000
Medical and Prescription Drug Plans
Dental Plan
Vision Plan
+9