Below are the qualifications expected of a data modeler:
- Understanding of REST API and/or GraphQL API interface design.Or Have worked as Ontologist in previous role.
- Understanding of pub.sub (eg Kafka) and message design
- Expert in building data models – Conceptual & Logical data models (canonical models) for holistic enterprise data design.
- Should be self-driven, can work independently with little training on existing platform.
- Bachelor’s degree in computer science, data science, information technology, or data modelling. A master’s level of theory is a plus.
- Reliable in consulting on physical data models in JSON, YAML, and SQL.
- Attention to detail and very particular in taxonomy or naming of data model entities/attributes.
- Experience in building enterprise data models with large enterprise event driven eco-system and design optimal/best practices data models.
- Familiarity with data modeling software such as SAP PowerDesigner, Microsoft Visio, or erwin Data Modeler
- Excellent presentation, communication, and organizational skills
- Strong attention to detail
- Ability to work in a fast-paced environment
- Ability to work both independently and as part of a team
- Ability to intelligently profile and tune data using SQL.
Preferred:
- Knowledge of Domain Drive Design methodology
- Knowledge of NoSQL modelling
- Some full stack experience
- Knowledge of Graph QL APIs, Apollo , Apigee.
- Knowledge of Azure Cloud especially with Azure Synapse.