Data Engineer (Data Modeling)
Responsibilities
- Design and maintain conceptual, logical, and physical data models.
- Analyse data sources and develop data mapping and transformation logic.
- Build and maintain data pipelines, ETL/ELT processes, and data integration workflows.
- Perform data profiling, quality assessment, and data preparation activities.
- Apply data governance, metadata management, and master data management (MDM) principles.
- Develop technical documentation, data lineage, and visual data models.
- Collaborate with stakeholders to gather requirements, validate data models, and support data-driven initiatives.
- Ensure data solutions are scalable, reliable, and aligned with best practices.
Requirements
- 2-4+ years of experience in data engineering, data modelling, or data architecture for Associate-level candidates.
- Bachelor's degree in Computer Science, Information Systems, Data Science, Software Engineering, or a related discipline.
- Strong experience in conceptual, logical, and physical data modelling.
- Proficiency in SQL, relational databases, and Python.
- Experience with ETL/ELT tools and data engineering platforms.
- Knowledge of data governance, metadata management, and MDM practices.
- Familiarity with tools such as PostgreSQL, Denodo, Dataiku, or similar platforms is advantageous.