ETHOZ CAPITAL LTD.
See if you qualify before applying
Get your match score and detailed fit analysis in 10 seconds.
Key Responsibilities
Design, develop, and maintain robust, scalable data pipelines and ETL/ELT processes
Build and manage data architectures including data lakes, data warehouses, and real-time streaming systems
Integrate data from multiple internal and external sources, ensuring data accuracy, consistency, and timeliness
Collaborate with data scientists, analysts, and software engineers to support analytics, machine learning, and business intelligence use cases
Optimise data storage, processing performance, and cost efficiency
Implement data quality checks, monitoring, and documentation
Ensure data governance, security, and compliance with PDPA and internal data policies
Troubleshoot data issues and provide ongoing operational support
Participate in system design reviews, technical documentation, and knowledge sharing
Requirements and Competencies:
Bachelor Degree in Computer Science, Information Systems, Engineering, or a related discipline
Minimum 3 years of relevant experience in data engineering or related roles
Relevant professional certifications (cloud, data, or analytics) are an advantage
Strong proficiency in SQL and at least one programming language such as Python, Java, or Scala
Experience with data pipeline and workflow orchestration tools (e.g. Airflow, Prefect, PowerBI or equivalent)
Hands-on experience with data warehousing technologies (e.g. Snowflake, BigQuery, Redshift, or similar)
Familiarity with cloud platforms (AWS, Azure, or GCP), including data storage and processing services
Experience working with structured and unstructured data
Understanding of data modelling, schema design, and performance optimisation
Knowledge of data security, access control, and governance best practices