Job offer
Senior Data Engineer
We are seeking a Senior Data Engineer for a 12-month contract in Singapore who has experience in developing data pipelines, data modeling, and implementing solutions to improve data quality. The successful candidate will be part of a talented team and contribute to our company's growth and success story.
Tasks
The main tasks include:- Implementation of methods and solutions to improve data quality and reliability
- Collaborate with data scientists and data analysts to develop data models and pipelines for research, reporting, and machine learning
- Takeover and maintenance of the data platform to ensure stability, performance, and continuous improvement
Requirements
The requirements for this position are:- 5+ years of experience in data processing and workflow management tool integration
- 5+ years of experience in ETL/ELT, data warehousing, and/or business intelligence development
- 5+ years of experience in building and maintaining end-to-end data systems and supporting services in Python, Scala, or similar languages
- 5+ years of experience with SQL for data analysis and investigation
- 2+ years of experience with cloud data technologies
- Experience with structured, semi-structured, and unstructured data
- Experience with various data stores, including data warehouses, RDBMSes, in-memory caches, and searchable document databases
- Strong design, implementation, and testing skills
Preferred qualifications
Preferred qualifications are:- Experience with microservices platforms (Kubernetes, Docker, Helm Charts)
- Experience with event-driven streaming systems (Kafka, Event Hub, Event Grid, Apache Flink)
- Knowledge and application of OBT
- Experience with data validation as well as
- Experience with BI tools
- 1+ years of software development with languages such as JavaScript, Java, or C#
- Ability to provide technical leadership to other developers
We offer
The position offers:- The opportunity to work in a global team
- The opportunity to take over and maintain the data platform
- The opportunity to work with a talented team and contribute to the growth and success of the company
Job details