Data Engineer

Visa Hunt

Singapore

On-site

SGD 90,000 - 140,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Visa Hunt is seeking a data engineer to design, develop and deploy data tables, views and data marts across warehouses and data lakes. You will implement end-to-end data flows and contribute to data virtualization initiatives.

You will build scalable batch and real-time pipelines using SQL, Python and AWS services, ensuring data quality, governance and reliable integration across platforms. Collaborating with product, analytics and engineering teams, you will own APIs, data models and CI/CD

Qualifications

  • Proficient in data cleaning and transformation (SQL, pandas, R) for data accuracy.
  • Experience building ETL pipelines (SSIS, AWS DMS, Python, AWS Lambda, ECS, AWS Glue).
  • Proficient in database design across SQL, PostgreSQL, MongoDB, Cassandra, and more.
  • Experience with cloud platforms (AWS, Azure, Google Cloud).
  • Experience building production-grade data pipelines and ETL/ELT integrations.
  • Knowledge of system design, data structures and algorithms.
  • Familiar with data modelling, Data Lake/Datastore concepts and data governance.
  • Familiar with REST APIs and web requests.
  • Familiar with Hadoop, Spark, Kafka, RabbitMQ.
  • Familiar with web scraping tools (BeautifulSoup, CasperJS, PhantomJS, Selenium, Node.js).
  • Familiar with data governance policies and security best practices.
  • Comfortable in scripting languages (SQL, Python).
  • Comfortable in Windows and Linux development environments.
  • Interested in bridging engineering and analytics.

Responsibilities

  • Design, develop and deploy data tables, views and marts in data warehouses, operational data store, data lake and data virtualization.
  • Perform data extraction, cleaning, transformation, and flow. Web scraping may be also a part of the work scope in data extraction.
  • Design, build, launch and maintain efficient and reliable large-scale batch and real-time data pipelines with data processing frameworks.
  • Integrate and collate data silos in a manner which is both scalable and compliant.
  • Collaborate with Project Manager, Data Architect, Business Analysts, Frontend Developers, Designers and Data Analyst to build scalable data driven products.
  • Be responsible for developing backend APIs & working on databases to support the applications.
  • Work in an Agile Environment that practices Continuous Integration and Delivery.
  • Work closely with fellow developers through pair programming and code review process.

Skills

SQL
Pandas
R
ETL pipelines
SSIS
Python
AWS
GCP
REST API
Web scraping
Big data
Spark
Kafka
Hadoop
MongoDB
PostgreSQL
MySQL
Selenium
BeautifulSoup
CasperJS
PhantomJS
Node.js

Tools

BeautifulSoup
Selenium
CasperJS
PhantomJS
Node.js
AWS Lambda
ECS
Sparks
Spring
PostgreSQL
MongoDB
MySQL

Job description

Description
  • Design, develop and deploy data tables, views and marts in data warehouses, operational data store, data lake and data virtualization.
  • Perform data extraction, cleaning, transformation, and flow. Web scraping may be also a part of the work scope in data extraction.
  • Design, build, launch and maintain efficient and reliable large-scale batch and real-time data pipelines with data processing frameworks.
  • Integrate and collate data silos in a manner which is both scalable and compliant.
  • Collaborate with Project Manager, Data Architect, Business Analysts, Frontend Developers, Designers and Data Analyst to build scalable data driven products.
  • Be responsible for developing backend APIs & working on databases to support the applications.
  • Work in an Agile Environment that practices Continuous Integration and Delivery.
  • Work closely with fellow developers through pair programming and code review process.
Requirements
  • Proficient in general data cleaning and transformation (e.g. SQL, pandas, R, etc) to ensure data accuracy and consistency.
  • Proficient in building ETL pipeline (eg. SQL Server Integration Services (SSIS), AWS Database Migration Services (DMS), Python, AWS Lambda, ECS Container task, Eventbridge, AWS Glue, Spring).
  • Proficient in database design and various databases (e.g. SQL, PostgreSQL, AWS S3, Athena, mongodb, postgres/gis, mysql, sqlite, voltdb, cassandra, etc).
  • Experience in cloud technologies such as GPC, GCC (i.e. AWS, Azure, Google Cloud).
  • Experience and passion for data engineering in a big data environment using Cloud platforms such as GPC, GCC (i.e. AWS, Azure, Google Cloud).
  • Experience with building production-grade data pipelines, ETL/ELT data integration.
  • Knowledge about system design, data structure and algorithms.
  • Familiar with data modelling, data access, and data storage infrastructure like Data Mart, Data Lake, Data Virtualisation and Data Warehouse for efficient storage and retrieval.
  • Familiar with rest api and web requests/protocols in general.
  • Familiar with big data frameworks and tools (eg. Hadoop, Spark, Kafka,RabbitMQ).
  • Familiar with W3C Document Object Model and customized web scraping (e.g. BeautifulSoup, CasperJS, PhantomJS, Selenium, Nodejs, etc).
  • Familiar with data governance policies, access control and security best practices.
  • Comfortable in at least one scripting language (eg. SQL,Python).
  • Comfortable in both windows and linux development environments.
  • Interest in being the bridge between engineering and analytics.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

OPTIMUM SOLUTIONS (SINGAPORE) PTE LTD • Singapore

On-site
SGD 90,000 - 150,000
Data Engineer
Data Engineer

Merquri • Singapore

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

Optimum Solutions Pte Ltd • Singapore

On-site
SGD 100,000 - 170,000
Reporting and Analytics Developer
Reporting and Analytics Developer

Visa Hunt • Singapore

On-site
SGD 90,000 - 150,000
Data Engineer
Data Engineer

ETHOZ Capital Ltd • Singapore

On-site
SGD 90,000 - 150,000
Data Engineer (PySpark, Apache Spark, Delta Lake, ETL, Oracle, DB2, AWS, TWS, Lambda, IAM)
Data Engineer (PySpark, Apache Spark, Delta Lake, ETL, Oracle, DB2, AWS, TWS, Lambda, IAM)

NOVACLOUD SYSTEMS PTE. LTD. • Singapore

On-site
SGD 110,000 - 170,000
Data Engineer (PySpark, Apache Spark, Delta Lake, ETL, Oracle, DB2, AWS, TWS, Lambda, IAM)
Data Engineer (PySpark, Apache Spark, Delta Lake, ETL, Oracle, DB2, AWS, TWS, Lambda, IAM)

EXASOFT CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 170,000
Data Engineer
Data Engineer

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 90,000 - 150,000
Data Engineering & Analytics ( Contract )
Data Engineering & Analytics ( Contract )

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Data Engineer
Data Engineer

Abeam Analytics • Singapore

On-site
SGD 80,000 - 120,000