Architect scalable and secure data solutions as required.
Develop logical, physical, and conceptual data models to meet business requirements.
Collaborate with business analysts and application teams to gather and understand data requirements.
Create clear and effective data models and architectures, ensuring alignment with the overall data architecture and project goals.
Ensure that the data architecture and models support real-time, near-real-time and batch data processing where needed.
Ensure smooth data integration and flow across various platforms and systems, including integration of data sources into data refineries for analysis and reporting.
Provide training and support to other teams in understanding, using and implementing data models and architecture.
Ensure data models maintain high standards of data integrity, accuracy, and consistency.
Develop and implement best practices for data modelling, including naming conventions, documentation, and version control.
Create and maintain comprehensive documentation, including Solution Design Documents, entity-relationship diagrams and data dictionaries.
Ensure that architectures and models are reviewed and approved at the appropriate forums.
requirements-expected :
Demonstrable experience in data architecture and data modelling.
Proficiency in data modelling tools such as Visual Paradigm.
Strong understanding of database systems, including relational (SQL) and non-relational (NoSQL) databases.
Familiarity with ETL processes and data integration tools.
Experience with cloud-based (GCP, AWS, Azure), on-prem and hybrid data architectures and solutions.
Strong analytical and problem-solving skills
Excellent communication and documentation abilities.
Ability to collaborate with technical and non-technical teams.