Data Engineer

eAspire Technolabs Inc.

Singapore

On-site

SGD 90,000 - 150,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

eAspire Technolabs Inc. is seeking skilled Data Engineers to design, develop, implement, and maintain scalable data engineering solutions in Singapore. The role emphasizes data integration, ETL/ELT development, data pipelines, and cloud-based platforms.

Ideal candidates have hands-on experience with SQL, Python, PySpark, and a range of big data technologies such as Spark, Hadoop, Hive, Kafka, and Flink. Collaboration with architects, analysts, and stakeholders is essential for delivery.

Qualifications

  • Bachelor's degree in CS/IT/Engineering or related field.
  • Experience in Data Engineering, ETL Development, Data Integration, or Data Warehousing.
  • Strong SQL and data modelling understanding.
  • Hands-on with programming languages and data engineering tools.
  • Experience developing, maintaining, or optimizing data pipelines and data integration workflows.
  • Familiarity with relational databases, data warehouses, or cloud data platforms.
  • Good analytical, troubleshooting, and problem-solving skills.
  • Ability to work independently and collaboratively in a team environment.
  • Good communication with technical and business stakeholders.

Responsibilities

  • Design, develop, and maintain scalable data pipelines and data processing solutions.
  • Build and optimize ETL/ELT workflows for data ingestion, transformation, integration, and loading.
  • Extract, process, clean, validate, and transform structured, semi-structured, and unstructured data.
  • Develop and optimize SQL queries, stored procedures, data models, and database structures.
  • Work with data warehouses, data lakes, lakehouses, and enterprise data platforms.
  • Implement batch processing and real-time data streaming solutions where required.
  • Ensure data quality, integrity, consistency, reliability, and performance.
  • Work with cloud-based data engineering services and platforms.
  • Monitor, troubleshoot, and resolve data pipeline and production issues.
  • Implement data security, governance, access controls, and data management best practices.
  • Collaborate with data architects, analysts, data scientists, application developers, and business stakeholders.
  • Participate in code reviews, technical documentation, testing, deployment, and continuous improvement.

Skills

Python
SQL
PySpark
Scala
Java
R
Shell Scripting
ETL Development
Data Integration
Data Warehousing

Education

Bachelor's degree

Tools

Apache Spark
Hadoop
Hive
Kafka
Flink
HDFS
Snowflake
Databricks
Delta Lake
Microsoft Fabric
Apache Iceberg
Redshift
BigQuery
Teradata
Airflow
Azure Data Factory
AWS Step Functions
Dagster
Prefect

Job description

We are looking for skilled Data Engineers to design, develop, implement, and maintain scalable data engineering solutions. The ideal candidate should have experience in data integration, ETL/ELT development, data pipelines, data warehousing, big data technologies, and cloud-based data platforms.

Candidates with experience in one or more relevant data engineering technologies are encouraged to apply.

Key Responsibilities
  • Design, develop, and maintain scalable data pipelines and data processing solutions.
  • Build and optimize ETL/ELT workflows for data ingestion, transformation, integration, and loading.
  • Extract, process, clean, validate, and transform structured, semi-structured, and unstructured data.
  • Develop and optimize SQL queries, stored procedures, data models, and database structures.
  • Work with data warehouses, data lakes, lakehouses, and enterprise data platforms.
  • Implement batch processing and real-time data streaming solutions where required.
  • Ensure data quality, integrity, consistency, reliability, and performance.
  • Work with cloud-based data engineering services and platforms.
  • Monitor, troubleshoot, and resolve data pipeline and production issues.
  • Implement data security, governance, access controls, and data management best practices.
  • Collaborate with data architects, analysts, data scientists, application developers, and business stakeholders.
  • Participate in code reviews, technical documentation, testing, deployment, and continuous improvement.
Technical Skills

Programming & Query Languages: Python, SQL, PySpark, Scala, Java, R, Shell Scripting.

Big Data Technologies: Apache Spark, Hadoop, Hive, Kafka, Flink, HDFS.

Data Warehousing & Lakehouse: Snowflake, Databricks, Delta Lake, Microsoft Fabric, Apache Iceberg, Amazon Redshift, BigQuery, Teradata.

Data Modelling: Dimensional Modelling, Star Schema, Snowflake Schema, Data Modelling, Data Marts, Data Warehousing.

Workflow Orchestration: Apache Airflow, Azure Data Factory, AWS Step Functions, Dagster, Prefect.

Data Governance & Quality: Data Validation, Data Profiling, Data Lineage, Metadata Management, Master Data Management, Data Cataloguing, Data Security.

Requirements
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
  • Relevant experience in Data Engineering, ETL Development, Data Integration, Data Warehousing, or Big Data.
  • Strong understanding of SQL, data structures, data modelling, and data processing concepts.
  • Hands-on experience with one or more programming languages and data engineering tools.
  • Experience developing, maintaining, or optimizing data pipelines and data integration workflows.
  • Familiarity with relational databases, data warehouses, or cloud data platforms.
  • Good analytical, troubleshooting, and problem-solving skills.
  • Ability to work independently and collaboratively in a team environment.
  • Good communication skills and the ability to work with technical and business stakeholders.
Preferred Qualifications
  • Experience with AWS, Azure, or GCP data services.
  • Exposure to real-time data processing, streaming technologies, or distributed computing.
  • Knowledge of data governance, security, and compliance practices.
  • Experience with Agile/Scrum methodologies, CI/CD, and automated deployments.
  • Relevant cloud, data engineering, or platform certifications are an advantage.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DATA ENGINEER
DATA ENGINEER

Riskdata Consulting • Singapore

On-site
SGD 120,000 - 180,000
Data Engineer
Data Engineer

Merquri • Singapore

On-site
SGD 70,000 - 110,000
Data Engineer
Data Engineer

UARROW PTE. LTD. • Singapore

On-site
SGD 110,000 - 190,000
Data Engineer
Data Engineer

JEET ANALYTICS PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
DATA ENGINEER
DATA ENGINEER

REGTECH INSIGHT PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Data Engineer
Data Engineer

UNISYNC SYSTEMS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Data Engineer
Data Engineer

UNISONEDGE CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Data Engineer (Cloud & Analytics Platform)
Data Engineer (Cloud & Analytics Platform)

PSA Singapore • Singapore

On-site
SGD 55,000 - 75,000
Data Engineering Consultant
Data Engineering Consultant

JEET ANALYTICS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Data Engineering Consultant
Data Engineering Consultant

REGTECH INSIGHT PTE. LTD. • Singapore

On-site
SGD 150,000 - 190,000