Enable job alerts via email!

Data Engineer

GECO Asia Pte Ltd

Singapore

On-site

SGD 100,000 - 130,000

Full time

8 days ago

Job summary

A leading data solutions company in Singapore is seeking an experienced Data Engineer to design, develop, and maintain scalable data solutions on the Azure platform. The ideal candidate will have at least 5 years of data engineering experience, strong expertise in Azure services, SQL, and Python, and a solid understanding of ETL processes. Collaboration with teams in Agile environments is essential for this role.

Qualifications

  • 10+ years of total IT experience, with at least 5+ years in data engineering.
  • Strong hands-on experience with the Azure stack.
  • Proficiency in SQL and Python.
  • Knowledge of data modeling and big data technologies.

Responsibilities

  • Design and implement data storage solutions using Azure services.
  • Develop and maintain data pipelines using Azure Data Factory.
  • Build and optimize data models for analytics and reporting.
  • Work with Azure Databricks and Apache Spark.
  • Implement data validation, cleansing, and quality assurance.

Skills

Azure services
SQL
Python
Databricks
ETL processes
Data governance
Data modeling
Data warehousing
Big data technologies
Agile/Scrum

Tools

Azure Data Lake
Azure Data Factory
Apache Spark
Azure SQL Database
Azure Blob Storage
Azure DevOps
Job description

We are seeking an experienced Data Engineer to design, develop, and maintain scalable data storage, integration, and processing solutions on the Azure platform. The ideal candidate will have strong technical expertise in Azure services, SQL, Python, and Databricks, along with a solid understanding of ETL processes and data governance principles.

Job Responsibilities
  • Design and implement data storage solutions using Azure SQL Database, Azure Data Lake, and Azure Blob Storage.
  • Develop and maintain data pipelines for ingestion, processing, and transformation using Azure Data Factory or similar tools.
  • Build and optimize data models to support analytics and reporting needs.
  • Work with Azure Databricks and Apache Spark to assemble and process large, complex data sets.
  • Implement data validation, cleansing, and quality assurance procedures.
  • Optimize database performance for efficient query execution.
  • Ensure data security, privacy, and compliance with organizational standards.
  • Collaborate with data engineers, analysts, and other stakeholders to deliver reliable and scalable data architectures.
  • Participate actively in Agile/Scrum ceremonies and contribute to sprint deliverables.
Job Requirements
  • 10+ years of total IT experience, with at least 5+ years in data engineering.
  • Strong hands-on experience with the Azure stack (Data Factory, Databricks, Data Lake, SQL Database, Blob Storage).
  • Proficiency in SQL and Python.
  • Experience with ETL processes and data integration frameworks.
  • Knowledge of data modeling, data warehousing, and big data technologies.
  • Familiarity with Azure DevOps and data governance best practices.
  • Excellent problem-solving, communication, and collaboration skills.
Desired Skills
  • Experience in optimizing ETL and data transformation workflows.
  • Exposure to advanced analytics or machine learning integration on Azure platforms.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.