- Singapore
Working Location
Job Description
Responsibilities
Job Responsibilities
Own the end-to-end construction and maintenance of the company's real-time data ecosystem, from ingestion to warehouse architecture to streaming pipeline stability, providing reliable, low-latency data support for business teams, analysts and global data products.
Real-Time Data Ingestion System Construction
Own the construction and maintenance of the company's business data ingestion system. Responsible for the full lifecycle development of real-time collection, cleaning and warehousing of business logs, user behavioural data and database operational data, ensuring the completeness, timeliness and stability of end-to-end data ingestion pipelines.
Real-Time Data Warehouse Architecture & Optimisation
Lead the implementation and iterative optimisation of the real-time data warehouse architecture. Design multi-layer real-time data models, develop and tune streaming ETL pipelines, and support the stable output of real-time metrics, dashboards and business monitoring data.
Cross-Functional Requirement Delivery
Collaborate closely with business teams, data analysts and data product managers. Fully understand business logic and statistical calibres, and independently complete data requirement decomposition, logical sorting, development implementation, release verification and continuous iteration.
Kafka Streaming Pipeline Operation & Stability Governance
Maintain and optimise Kafka streaming pipelines for real-time data ingestion and consumption. Troubleshoot and resolve core online issues including message backlog, data skew, data loss and duplication, and ensure high availability and stability of real-time data pipelines.
Spark Streaming Task Development & Performance Tuning
Develop, tune and operate Spark real-time tasks. Continuously optimise computing resource utilisation, data latency and throughput, and improve the overall performance and stability of streaming data pipelines.
Data Standardisation, Quality Governance & Downstream Data Service Support
Participate in data standardisation, real-time data quality governance and pipeline redundancy optimisation. Summarise and standardise data ingestion specifications and development best practices to improve the team's overall data development efficiency. Provide stable real-time data support for downstream scenarios including BI dashboards, data services, user portrait platforms and business effectiveness measurement, ensuring reliable online data service delivery.
Job Requirements
Basic Qualifications
Technical Competency
Preferred Qualifications
Important Information
Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.