Job Description
We are looking for a Data Engineer to join our analytics team. The role involves developing and maintaining data pipelines, ETL/ELT processes, and analytical data warehouses to support business and cross-functional requirements. The candidate will also be responsible for data preparation, database optimisation, schema design, and improving stored procedures, batch jobs, and JavaScript-based processes.
Responsibilities
- Develop, construct, test and maintain data architectures such as databases, data warehouses and large-scale data processing systems
- Design and develop data pipelines/systems for data modelling, mining and production
- Ensure the data architecture is in place to support routine and ad-hoc requirements of data analytics team, stakeholders and the business
- Leverage on variety of programming languages and data crawling/processing tools to make raw data clean and highly available for use in descriptive and pred...