Role Description
The Data Engineer is a mid-level technical role responsible for designing, building, and maintaining complex data pipelines and integration solutions across the company's centralized data platform. Operating with limited supervision, this role takes ownership of technically challenging workstreams, contributes to architectural and design decisions. The Data Engineer is expected to work confidently across the full data stack from ingestion and transformation through to modelling, quality, and governance, and to drive solutions forward independently when requirements are ambiguous or systems are complex.
Main task:
- Complex system integration and pipeline architecture
- Enterprise data platform and pipeline design
- Centralized data modelling and scoring frameworks
- Implement data quality control across all services
- Architect cross-platform integration and testing
- Analytics solution implementation and handover
- Conduct system compatibility assessments for deployments
- Deploy reusable automation frameworks and monitor usage
- Manage cross-functional project check-ins and tracking







