Data Engineer
Job Description
Roles & Responsibilities:
Data Modelling & Architecture • Analyze the current organizational data landscape and identify opportunities to improve data structures and integration.
• Design and document conceptual, logical, and physical data models to support enterprise data architecture.
Data Management & Governance • Apply and adhere to the organization's Master Data Management (MDM) and metadata management practices in the design and implementation of data models and pipelines.
Data Engineering & Implementation :
• Implement data pipelines and transformation workflows to operationalize designed data models.
• Perform data analysis and profiling to understand source data structures and quality.
Stakeholder Engagement • Engage business stakeholders to refine and validate data models.
Requirements:
• 4+ years of experience in data engineering or data architecture.
• Proven experience leading enterprise data modelling initiatives.
• Experience defining data management frameworks or standards.
• Experience performing data mapping and transformation design between systems.
Technical Skills • Possess working experience in the following areas and technologies:
• SQL and relational databases (e.g., PostgreSQL)
• Data engineering or ETL/ELT platforms
• Python for data processing
• Data modelling tools and diagramming
• Data virtualization platforms (e.g., Denodo) – preferred
• Data preparation or data science platforms (e.g., Dataiku) – preferred Data Management Knowledge