< Back to all jobs

Data Engineer
HORIZON COMPUTER MANAGEMENT PTE. LTD.
Data & AIProfessionalContractIslandwide, Singapore
Job Description
🎯 Job Summary
We are looking for an experienced Data Engineer with 7+ years of experience in designing, developing, and maintaining scalable data pipelines and data infrastructure. The candidate will be responsible for building ETL/ELT processes, managing large datasets, optimising data workflows, and supporting data analytics and business intelligence initiatives.
🔧 Key Responsibilities
•
Design, develop, and maintain scalable data pipelines and data integration solutions.
•
Build and manage ETL/ELT workflows for structured and unstructured data.
•
Develop data models and optimise data warehouse solutions.
•
Integrate data from multiple sources, including databases, APIs, and cloud platforms.
•
Implement data processing solutions using batch and real-time streaming technologies.
•
Ensure data quality, accuracy, consistency, and reliability.
•
Work with data scientists, analysts, architects, and business stakeholders.
•
Develop and optimise SQL queries and database performance.
•
Implement data governance, security, and access control practices.
•
Monitor, troubleshoot, and resolve data pipeline failures and performance issues.
•
Work with cloud-based data platforms and distributed processing frameworks.
•
Maintain technical documentation and follow software development best practices.
💻 Technical Skills & Requirements
•
Strong proficiency in SQL and Python.
•
Hands-on experience with ETL/ELT tools and data pipeline development.
•
Experience with Apache Spark, PySpark, and Hadoop.
•
Knowledge of Apache Airflow or similar workflow orchestration tools.
•
Experience with data warehouses such as Snowflake, Amazon Redshift, Google BigQuery, or Azure Synapse.
•
Hands-on experience with AWS, Microsoft Azure, or Google Cloud Platform.
•
Knowledge of relational and NoSQL databases.
•
Experience with data integration, data modelling, and data transformation.
•
Familiarity with Kafka or other real-time data streaming technologies.
•
Experience with Git, CI/CD, and automated deployment processes.
•
Understanding of data governance, data security, and data quality frameworks.
🎓 Education & Experience
•
Bachelor's degree in Computer Science, Information Technology, Data Engineering, or a related discipline.
•
Minimum 7 years of relevant experience in Data Engineering.
•
Proven experience developing and managing enterprise-scale data pipelines.
•
Experience working with cloud data platforms and big data technologies.
🤝 Required Skills
•
Strong analytical and problem-solving abilities.
•
Excellent SQL and programming skills.
•
Ability to handle large and complex datasets.
•
Strong communication and collaboration skills.
•
Ability to work independently and manage multiple priorities.
⭐ Preferred Certifications
•
AWS Certified Data Engineer.
•
Microsoft Certified: Azure Data Engineer Associate.
•
Google Cloud Professional Data Engineer.
•
Databricks Data Engineer Certification.
Listing closes 12 Dec 2026.
Apply directly through the original listing. The employer’s page has the latest application details.