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)