Data Modeling & Schema Engineer

Tata Consultancy Services

Columbus (OH)

On-site

USD 120,000 - 130,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Discretionary Annual Incentive
Medical Coverage
Parental Leaves
401K Plan
Certification & Training Reimbursement

Job summary

Tata Consultancy Services in Columbus, OH, is seeking a data modeling professional to define entities, keys, and table grains for enterprise analytics. The role emphasizes dimensional modeling, metadata, validation, and history-aware design to support AI/BI pipelines. Strong knowledge of Databricks and Erwin is preferred.

On-site position with competitive compensation. Salary range reflects market standards for the region and role, with comprehensive benefits and a focus on data architecture

Qualifications

  • Define entities, relationships, and keys (primary/foreign keys) and document cardinalities.
  • Specify table grain (row-level meaning) for each fact/event/feature table.
  • Create dimension tables with consistent codes, descriptions, and hierarchy attributes.
  • Create fact/event tables with measures, timestamps, and join keys to relevant dimensions/entities.
  • Represent time using standard date/time fields and effective start/end dates for history.
  • Standardize naming conventions, data types, units, and allowed values (domains).
  • Add metadata and documentation (field definitions, source system, refresh cadence, owner).
  • Implement basic validation checks (nullability, uniqueness, referential integrity, value ranges).
  • Design outputs for common access patterns (joins, filters, aggregations) used by OLAP and AI pipelines.
  • Maintain versioning/change history for models and update downstream dependencies when schemas change.
  • Optimize the models for performance of AI/BI use cases.
  • Good understanding of Databricks concepts.
  • Good understanding of tools like Erwin.

Responsibilities

  • Define entities, relationships, and keys (primary/foreign keys) and document cardinalities.
  • Specify table grain (row-level meaning) for each fact/event/feature table.
  • Create dimension tables with consistent codes, descriptions, and hierarchy attributes where applicable.
  • Create fact/event tables with measures, timestamps, and join keys to relevant dimensions/entities.
  • Represent time using standard date/time fields and, when needed, effective start/end dates for history.
  • Standardize naming conventions, data types, units, and allowed values (domains) across models.
  • Add metadata and documentation (field definitions, source system, refresh cadence, owner).
  • Implement basic validation checks (nullability, uniqueness, referential integrity, value ranges).
  • Design outputs for common access patterns (joins, filters, aggregations) used by OLAP and AI pipelines.
  • Maintain versioning/change history for models and update downstream dependencies when schemas change.
  • Optimize the models for performance of AI/BI use cases.
  • Good understanding of Databricks concepts.
  • Good understanding of tools like Erwin.

Skills

Define entities, relationships, keys
Table grain specification
Dimensional modeling
Fact/event tables design
Time-based history modeling
Standards & naming conventions
Metadata & documentation
Data validation rules
OLAP/AI data access patterns
Versioning & change history
Model optimization for AI/BI
Databricks concepts
Erwin tooling

Education

BACHELOR OF COMPUTER SCIENCE

Tools

Databricks
Erwin

Job description

Tata Consultancy Services in Columbus, OH, is seeking a data modeling professional to define entities, keys, and table grains for enterprise analytics. The role emphasizes dimensional modeling, metadata, validation, and history-aware design to support AI/BI pipelines. Strong knowledge of Databricks and Erwin is preferred.

On-site position with competitive compensation. Salary range reflects market standards for the region and role, with comprehensive benefits and a focus on data architecture

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Modeler for AI/BI Platforms (Databricks/Erwin)
Data Modeler for AI/BI Platforms (Databricks/Erwin)

SFE • Columbus (OH)

On-site
USD 90,000 - 130,000
Senior Enterprise Data Modeling Architect
Senior Enterprise Data Modeling Architect

Tata Consultancy Services • Malvern

On-site
USD 130,000 - 145,000
Discretionary annual incentive
Medical coverage
401K plan
+2
Senior Data Modeler
Senior Data Modeler

Globenet Consulting Corp • Bellevue (WA)

On-site
USD 100,000 - 130,000
Competitive salary
Opportunity for advancement
Training & development
+1
Senior Data Modeler & Enterprise Data Architect
Senior Data Modeler & Enterprise Data Architect

Teradata • Juneau (AK)

Hybrid
USD 102,000 - 153,000
Data Modeler and Information Architect
Data Modeler and Information Architect

PeopleCaddie • Jersey City (NJ)

On-site
USD 68,880 - 82,656
Onsite Data Modeler - ERwin/Databricks Expert (Contract)
Onsite Data Modeler - ERwin/Databricks Expert (Contract)

Themesoft Inc • Jersey City (NJ)

On-site
USD 124,000 - 179,000
Senior Data Modeler: Enterprise Data & AI Platform
Senior Data Modeler: Enterprise Data & AI Platform

Teradata • Carson City (NV)

On-site
USD 102,000 - 153,000
Health insurance
401(k) retirement plan
Paid time off
Senior Data Modeler: Governance & Warehousing
Senior Data Modeler: Governance & Warehousing

Tata Consultancy Services • Charlotte (NC)

On-site
USD 100,000 - 120,000
Discretionary annual incentive
Medical coverage
Dental + Vision
+6
Data Architect, Enterprise Data Platform
Data Architect, Enterprise Data Platform

The J.M. Smucker Company • Akron (OH)

Hybrid
USD 120,000 - 190,000
Senior Data Modeler & Enterprise Data Architect (Hybrid)
Senior Data Modeler & Enterprise Data Architect (Hybrid)

Teradata • Bismarck (ND)

On-site
USD 102,000 - 153,000