- 171 PAYA LEBAR ROAD Central Region (Singapore) Singapore

工作地点
职位描述
岗位职责
The client is a Singapore-based data consultancy building anon-premises data platform for a major data-centre operator across APAC. The platform will retain complete telemetry history for each site and combine itwith business data such as contracts, costs and labour.
This Senior Data Engineer will own batch ingestion, historicalbackfills, change data capture and recovery processes, ensuring the platform'shistory remains complete, accurate and supportable in production.
This is an initial six-month contract. Any extension will depend onproject requirements and is not guaranteed.
Immediate hiring priority: Priority will be given to Singapore Citizens and Permanent Residents who can start immediately or within two weeks. The role is best suited to candidates between roles, nearing the end of a contract or project, or otherwise available at short notice. Extended notice periods are unlikely to meet the project timeline.
· Backfill 12 months of telemetry history from the existing monitoring platform and reconcile the results to confirm that no records were lost.
· Build a replay process that restores data following an outage, supported by a three-hour streaming buffer.
· Develop batch and change data capture pipelines from business systems covering contracts, costs, labour and related operational data, using dlt or comparable tools.
· Work with source-system teams to define data contracts covering schemas, delivery frequency and failure conditions.
· Create pipeline-health dashboards and automated responses for freshness, volume, quality and failure issues.
· Load historical data as new sites come online and support monthly production releases.
· Participate in the production on-call rotation, investigate incidents and document root causes and recovery steps.
· Pair with the client's data engineers and prepare clear runbooks for operational handover.
· 4 to 7 or more years of experience building and operating production data pipelines.
· Strong hands-on Python and SQL skills.
· Production experience ingesting from APIs and relational databases, including incremental loading and change data capture.
· Demonstrated delivery of large backfills or data migrations with source-to-target reconciliation.
· Experience building idempotent pipelines that handle deduplication, partition overwrites and late-arriving data.
· Production Spark experience for large batch workloads.
· Experience designing tables in Apache Iceberg, Delta Lake or Apache Hudi, including partitioning and schema evolution.
· Production on-call and incident-management experience, including incident documentation.
· Working knowledge of an orchestrator such as Dagster, Airflow or Prefect, together with Linux, Docker and Git.
· Experience running data systems on-premises or on self-managed infrastructure, including Kubernetes, self-hosted S3-compatible storage such as MinIO or Ceph, and distributed query engines such as Trino.
· Experience handling sensitive personnel or commercial data and enforcing data contracts or upstream schemas.
· Experience exporting or restoring high-volume time-series data from systems such as Prometheus or VictoriaMetrics.
· Exposure to dlt, Airbyte, Debezium or Kafka Connect.
· Initial six-month contract with the Singapore-based data consultancy.
· Open to Singapore Citizens and Permanent Residents only.
· Based in Singapore, with office attendance expected three to five days per week.
· Travel to client sites in Australia or elsewhere in the region may be required for site go-lives.
· Participation in the production on-call rotation is required and may involve work outside normal business hours.
Please note: The hands-on technical assessment is a mandatory selection stage.
1. Technical assessment and interview based on a practical problem drawn from the role.
2. Team interview covering engineering approach, code review, delivery and incident handling.
3. Client interview with the client's engineering team.
Email your updated resume in MS Word format to Wills Heng Wei He (EA Personnel Registration No. R1549842) *************
Get a FREE PathSource Resume Score and review report at *************. With your consent, you may also join PathSource Consulting's talent network for suitable future opportunities.
Optional career resource only. Participation is not required and does not affect consideration for this vacancy.
Please indicate the following information in your resume:
· Current and expected salary
· Reason or reasons for leaving
· Earliest available commencement date
· Confirmation that you are prepared to complete the mandatory technical assessment
By submitting an application or resume to us, you consent to PathSource Consulting collecting, using, retaining and disclosing your personal information to prospective employers for recruitment purposes.
重要安全守则
申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。