Job Search and Career Advice Platform

Enable job alerts via email!

Data Engineer

HORIZON DIGITAL MEDIA PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A data engineering company in Singapore is seeking a Data Engineer to design, develop, and maintain ETL/ELT pipelines and build data warehouses. The ideal candidate will have strong SQL and Python skills, experience with Big Data technologies, and expertise in data quality and integrity. This role involves collaboration with Data Analysts and Business Stakeholders to deliver effective solutions. Candidates with a Bachelor's degree in a related field and relevant certifications are encouraged to apply.

Qualifications

  • Strong experience with SQL and relational databases.
  • Hands-on experience with Python for data engineering tasks.
  • Proven expertise in building ETL pipelines.
  • Experience with Big Data technologies.
  • Solid understanding of data warehousing concepts.

Responsibilities

  • Design, develop, and maintain robust ETL/ELT pipelines.
  • Build and optimize data warehouses and data lakes.
  • Ensure data quality, integrity, accuracy, and availability.
  • Collaborate with Data Analysts and Business Stakeholders.
  • Troubleshoot and resolve data pipeline issues.

Skills

SQL
Python
ETL pipelines
Big Data technologies
Data warehousing concepts
Cloud platforms
REST APIs
Git
Analytical skills
Communication skills

Education

Bachelor's degree in Computer Science
Relevant certifications in cloud platforms

Tools

Apache Airflow
Talend
Informatica
Hadoop
Spark
AWS
Azure
GCP
Power BI
Tableau
Job description
Key Responsibilities
  • Design, develop, and maintain robust ETL/ELT pipelines to ingest data from multiple sources (databases, APIs, flat files, streaming sources).

  • Build and optimize data warehouses and data lakes to support business intelligence and analytics use cases.

  • Ensure data quality, integrity, accuracy, and availability through validation, monitoring, and alerting mechanisms.

  • Collaborate closely with Data Analysts, Data Scientists, and Business Stakeholders to understand data requirements and deliver scalable solutions.

  • Optimize data processing performance, including query tuning and pipeline efficiency.

  • Implement and maintain data security, access controls, and governance standards.

  • Automate workflows and data operations to improve reliability and reduce manual intervention.

  • Troubleshoot and resolve data pipeline, performance, and production issues.

  • Document data models, pipeline architecture, and operational processes.

  • Support data migration, integration, and modernization initiatives.

Required Skills & Qualifications
Technical Skills
  • Strong experience with SQL and relational databases (e.g., MySQL, PostgreSQL, SQL Server, Oracle).

  • Hands-on experience with Python (preferred) or Scala/Java for data engineering tasks.

  • Proven expertise in building ETL pipelines using tools such as Apache Airflow, Talend, Informatica, or similar.

  • Experience with Big Data technologies (e.g., Hadoop, Spark).

  • Solid understanding of data warehousing concepts, dimensional modeling, and schema design.

  • Experience working with cloud platforms (AWS, Azure, or GCP), including cloud-native data services.

  • Familiarity with REST APIs, data ingestion, and integration patterns.

  • Knowledge of version control systems (Git) and CI/CD practices.

Soft Skills
  • Strong analytical and problem-solving abilities.

  • Excellent communication and stakeholder coordination skills.

  • Ability to work independently and within cross-functional teams.

  • Detail-oriented with a strong focus on data accuracy and reliability.

Preferred / Good-to-Have Skills
  • Experience with streaming platforms (Kafka, Kinesis, Pub/Sub).

  • Exposure to BI tools (Power BI, Tableau, Looker).

  • Knowledge of data governance, metadata management, and data cataloging tools.

  • Experience supporting machine learning or advanced analytics pipelines.

Education
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, Mathematics, or a related field.

  • Relevant certifications in cloud platforms or data engineering are a plus.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.