Data Modeler
1. Design, develop, and maintain conceptual, logical, and physical data models to support business needs and objectives across various domains.
2. Collaborate with stakeholders, including business analysts, data architects, and application developers, to gather and define data requirements.
3. Create and optimize database schemas and data structures to ensure data consistency, accuracy, and integrity.
4. Implement best practices for data modeling, including normalization, de-normalization, and dimensional modeling, to support efficient data storage and retrieval.
5. Lead the design and implementation of complex data architectures for enterprise-level systems, ensuring scalability and performance.
6. Develop and maintain data dictionaries, data lineage documentation, and metadata repositories to support data governance and standardization efforts.
7. Perform data mapping and data profiling to ensure data quality and consistency across systems and environments.
8. Work closely with ETL developers to design data integration strategies, ensuring seamless data flow between source and target systems.
9. Utilize data modeling tools such as Erwin, Power Designer, or similar to create, modify, and maintain data models and data flow diagrams.
10. Provide guidance and mentorship to junior data modelers and data engineers, promoting best practices and methodologies.
11. Ensure compliance with data governance policies, industry standards, and regulatory requirements for data management and privacy.
12. Support data migration efforts by creating detailed data mapping and transformation rules between Legacy and target systems.
13. Experience in modeling for various databases, including relational (SQL Server, Oracle, MySQL) and NoSQL (MongoDB, Cassandra) systems.
14. Collaborate with BI and reporting teams to ensure data models support advanced analytics and reporting.
#J-18808-Ljbffr