Data Engineer – Intermediate
Summary
Intermediate Data Engineer based on-site in Singapore, building and optimizing ETL data pipelines, implementing data-quality checks, and supporting reporting and integration across data platforms. Works mainly with SQL, Python, Azure data services, and Git on 500+ man-day projects with some technical team coordination.
About the role
Data Engineer – Intermediate role based in Singapore on-site. You will develop, maintain, and optimize data pipelines, performing data extraction, transformation, and loading (ETL) while implementing data-quality checks and resolving data inconsistencies. You will support data reporting and integration across data platforms, coordinate with technical teams, and contribute to data engineering projects involving 500+ man-days.
Key responsibilities
Develop, maintain, and optimize data pipelines
Perform data extraction, transformation, and loading (ETL)
Implement data-quality checks and resolve data inconsistencies
Support data reporting and integration across data platforms
Coordinate with technical teams and provide technical guidance when required
Contribute to data engineering projects involving 500+ man-days
Required Qualifications and Skills
Degree or Diploma in Computer Science, Data Science, Information Technology, or a related field
Minimum 3 years of relevant experience in data engineering and data platforms
Strong knowledge of SQL and Python
Hands-on experience with ETL tools and data pipelines
Basic knowledge of Azure data services
Familiarity with data quality, data integration, and data processing
Working knowledge of Git and version control
Experience in technical leadership or team coordination
Experience in projects involving 500+ man-days and technical-lead responsibilities