Description
You will design and implement data models for data assets and a cloud-based data management platform.
Responsibilities
- Create conceptual, logical, and physical data models to identify business entities and visualize relationships.
- Translate complex business needs into structured data models and document designs for development teams.
- Perform data profiling and analysis to establish, modify, and maintain accurate data models.
- Develop canonical models, Data as a Service models, and SOA-based integration patterns.
- Enforce data governance, naming standards, and metadata accuracy across the enterprise.
- Implement business rules for data reconciliation, deduplication, and MDM toolkit usage.
- Manage data quality, security, backup, disaster recovery, and regulatory compliance strategies.
Required Skills
- 10+ years of experience in enterprise data modeling and business requirement translation.
- Expertise in creating conceptual, logical, and physical data models.
- Proficiency in writing queries using SQL, Python, R, or Scala.
- Experience with Azure Synapse or SQL Server.
- Experience with Snowflake or Databricks.
- Strong knowledge of SOA for supporting system integrations.
- Proven ability to communicate modeling results and technical recommendations to stakeholders.
- Experience with data profiling, metadata management, and data quality tracking.