We are seeking an experienced Data Modeler to join our team in New Brunswick, NJ (100% onsite). This role will focus on designing and implementing scalable data models for both analytical and operational platforms. The ideal candidate will have strong expertise in data modeling techniques, data warehousing concepts, and close collaboration with cross-functional teams to translate business needs into effective data structures.
Location: New Brunswick, NJ (100% Onsite)
Duration: 6 Months+
Job Description:
Data Modeling & Design:
Design and develop conceptual, logical, and physical data models for enterprise data platforms.
Build scalable models for data lakes, data warehouses, and data marts (Bronze/Silver/Gold layers).
Apply dimensional modeling techniques (star schema, snowflake schema) along with normalized data models where required.
Define and document entities, attributes, relationships, primary/foreign keys, constraints, and metadata.
Ensure data models are optimized for performance, scalability, and maintainability.
Business & Technical Alignment:
Collaborate closely with Business Analysts, Data Engineers, and Solution Architects to translate business requirements into robust data models.
Ensure data structures support reporting, analytics, and data science use cases.
Participate in requirement gathering sessions, design discussions, and solution walkthroughs.
Align data modeling practices with enterprise data governance and standards.