
Data Engineer - IC
- Singapore
- Permanent
- Full-time
- Develop, maintain, and optimize scalable data pipelines and ETL/ELT workflows.
- Ensure high maintainability of code through unit and integration testing.
- Collaborate with analytics, data science, and business teams to understand data requirements and ensure timely delivery.
- Automate deployment processes, pipeline monitoring, and alerting to ensure high availability and reliability.
- Optimize data storage, processing performance, and troubleshoot data-related issues.
- Implement best practices for data security, quality, and governance.
- Bachelor's degree in computer science, Engineering, or a related field.
- Minimum 8 years of experience as a Data Engineer, with a focus on building pipelines and configurations.
- Strong experience in unit and integration testing.
- Familiarity with DevOps practices and Agile methodologies.
- Strong software engineering, analytical and problem-solving skills.
- Experience in AWS and Kubernetes (K8s).
- Familiarity with data platforms such as Snowflake, Apache Spark, or Apache Hive, as well as orchestration tools like Apache Airflow, Dagster, or Prefect.
- Familiarity with GitHub workflows and Datadog.
- New retail solutions and products through intelligent products, helping small and medium-sized enterprises (SMEs) realize the digital transformation of their daily operations;
- Internet of Things (IoT) platform and solutions comprehensive use of IoT, artificial intelligence, big data, cloud computing and other technologies to provide IoT solutions for intelligent upgrades in cities, parks, buildings and industries, to create a smart future.