Job Openings Data Engineer

About the job Data Engineer

Position: Data Engineer (Open to All Nationals: Bangkok Based)


Our client is a leading, fast-growing and innovative Fintech in the Thai Market.

The company brings together the world's innovative technology to their existing commercial customers in the Thai market.

It has helped businesses become viable, visible and scalable in Thailand territory.

Responsibilities

Creating and maintaining scalable data pipeline architectures, including Batch and Streaming processes

Preparing optimal data for predictive models and complex queries

Designing an optimal data model to be stored in the company's data warehouse

Identifying and exploring ways to improve data quality and reliability

Identifying business requirements and collecting data and transforming it into useful output for such requirements through the processes

Data Engineer Requirements

Bachelor's or Master's degree in Data Engineering, Computer Science, or related fields

Minimum 5 years of experience in building and optimizing data pipelines

Experience with big data processing, understanding of data models, and data structure in scalable databases/data stores

Strong analytical and problem-solving skills

Proficient in English

Ability to prioritize work

Strong communication skills

It's great if you have.

Big data tools: Hadoop, Spark

Messaging queues & pub/sub system: Kafka

Programming languages: Python, Java

Querying language: SQL

Experiences with cloud services (Google GCP, AWS)