Data Modeler
Job Summary
We are looking for a skilled Data Modeller to design and maintain scalable data models that support business intelligence, analytics, and operational systems. The candidate will work closely with business analysts, data engineers, and database administrators to ensure data accuracy, consistency, and performance.
Key Responsibilities
Design conceptual, logical, and physical data models
Create and maintain database schemas, tables, relationships, and metadata
Work with stakeholders to understand business data requirements
Ensure data quality, integrity, and governance standards
Optimize database performance and storage
Collaborate with ETL and data engineering teams
Document data flows, mappings, and architecture
Support data warehouse and reporting initiatives
Required Skills
Strong knowledge of SQL and relational databases
Experience with Oracle Database, Microsoft SQL Server, or PostgreSQL
Understanding of normalization, star schema, and snowflake schema
Experience with data modeling tools like ERwin Data Modeler or PowerDesigner
Knowledge of data warehousing concepts
Good analytical and communication skills
Preferred Qualifications
Bachelor’s degree in Computer Science, IT, or related field
Experience with cloud platforms such as Amazon Web Services or Microsoft Azure
Familiarity with ETL tools and BI platforms
Experience
3–8 years of experience in data modeling or database design
Nice to Have
Knowledge of big data technologies
Experience in Agile/Scrum environments
Certification in database or cloud technologies