Enable job alerts via email!

Data Modeling

Master-Works

Riyad Al Khabra

On-site

SAR 60,000 - 100,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled Data Modeler to design and maintain data models that ensure efficient data management. This role involves collaborating with cross-functional teams to translate business needs into structured data models, optimizing database performance, and adhering to data governance standards. The ideal candidate will possess strong analytical skills and a deep understanding of relational and NoSQL databases. Join a forward-thinking company where your expertise will shape data-driven decisions and enhance business processes.

Qualifications

  • Bachelor's degree in Computer Science or related field required.
  • Master's degree or certifications in data management preferred.

Responsibilities

  • Design and create data models to support business processes.
  • Collaborate with teams to integrate data models into applications.

Skills

Data Modeling Tools
Relational Databases
Data Warehousing
ETL Processes
SQL
Analytical Skills
Business Process Understanding

Education

Bachelor's in Computer Science
Master's in Data Management

Tools

ER/Studio
IBM InfoSphere Data Architect
Microsoft Visio

Job description

Data Modeler job description :

A Data Modeler is responsible for designing, creating, and maintaining data models that represent the structure, organization, and relationships of data within a system. These data models help ensure that data is collected, stored, and accessed efficiently and accurately. The role combines knowledge of database management systems, business processes, and software development to create effective and scalable data models. Here's a breakdown of the typical job description for a Data Modeler :

Key Responsibilities :

  1. Data Modeling Design :
  2. Create conceptual, logical, and physical data models to support business processes, ensuring that the data design aligns with business needs and technical requirements.
  3. Collaborate with business analysts, data architects, and stakeholders to understand business requirements and translate them into structured data models.
  4. Data Analysis :
  5. Analyze existing data structures and systems, identifying gaps and opportunities for optimization.
  6. Perform data profiling to assess data quality and ensure integrity.
  7. Assess and document data requirements for new systems or modifications to existing systems.
  8. Database Architecture :
  9. Work with database administrators (DBAs) to ensure the data models are optimized for performance, scalability, and security in the database environment.
  10. Define relationships, keys, and constraints in the database schema to maintain data integrity.
  11. Collaboration :
  12. Work closely with cross-functional teams such as software developers, business analysts, and IT architects to integrate the data model into applications and platforms.
  13. Collaborate with data engineers to ensure seamless data flows and integration within the data pipeline.
  14. Data Governance and Standards :
  15. Ensure adherence to data governance policies, data standards, and best practices for data modeling.
  16. Maintain and update data dictionaries and metadata to ensure consistency and accuracy in data usage.
  17. Documentation and Reporting :
  18. Provide clear documentation of data models, including diagrams, definitions, and relationships, for both technical and non-technical audiences.
  19. Produce reports on data models and database performance for stakeholders.
  20. Data Integration and ETL (Extract, Transform, Load) :
  21. Assist with the design and development of ETL processes to move data between systems, ensuring data models are properly integrated into these processes.
  22. Continuous Improvement :
  23. Stay updated with the latest data modeling methodologies, database technologies, and industry trends.
  24. Recommend and implement improvements to data management practices and tools.

Key Skills and Qualifications :

  • Technical Skills :
  • Proficiency in data modeling tools (e.g., ER / Studio, IBM InfoSphere Data Architect, Microsoft Visio).
  • Strong understanding of relational databases (e.g., SQL Server, Oracle, MySQL) and NoSQL databases.
  • Knowledge of data warehousing and business intelligence (BI) concepts.
  • Familiarity with data integration and ETL processes.
  • Expertise in SQL and database query optimization.
  • Analytical Skills :
  • Strong analytical and problem-solving abilities, with the ability to design efficient and scalable data structures.
  • Experience with data profiling and quality assessment.
  • Business Knowledge :
  • Understanding of business processes and ability to align data models with organizational needs.
  • Ability to communicate technical concepts to non-technical stakeholders.

Education :

  • Education: A bachelor’s degree in Computer Science, Information Technology, Data Science, or a related field. A master's degree or certifications in data management or database technologies may be preferred.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.