Description

Design and maintain data models to support future state data architecture and application modernization.

Responsibilities

  • Design and maintain data models for operational, analytical, and NoSQL platforms.
  • Develop data schemas for event/message publishing and integration.
  • Manage data definitions, metadata, business glossaries, and data lineage.
  • Champion enterprise data policies, procedures, and standards.
  • Mentor team members and facilitate requirements gathering sessions with business users.

Required Skills

  • 5+ years of data modeling experience.
  • Experience designing logical and physical relational data models.
  • Experience with Inmon and/or Kimball analytical modeling techniques.
  • Experience designing NoSQL data models using XML Schema (XSD), JSON Schema, and Avro.
  • Solid knowledge of Data Governance and Management Concepts including MDM and Data Quality.
  • Experience in both waterfall and agile development practices.
  • Proven ability to translate business requirements into technical data models.
  • Bachelor's degree.

Preferred Skills

  • Experience with Databricks Delta Lake and Teradata.
  • Experience designing for Kafka, Cassandra, MarkLogic, or MongoDB.
  • Proficiency in SQL and use of modeling tools like PowerDesigner or Hackolade.

Education

Bachelor's degree