Manager, Data Engineer, Group Technology & Ops
Summary
Data engineering manager at United Overseas Bank (UOB) in Singapore who delivers IT solutions to the bank by building batch and real-time data pipelines on the Hadoop ecosystem (Spark, Kafka, Iceberg, Flink, Trino), developing internal tools with Python/Flask/React, and operationalizing ML models with data scientists on Cloudera ML.
Job Requirement Degree in computer science or a related disciplines. Strong hands on experience with Hadoop ecosystem (Hive, Impala, Spark, Kafka, Iceberg, Ranger, Atlas, Nifi, Flink etc.,) for data processing and data pipeline orchestration. Strong Programming skills (java, python, sql) Strong hands on experience with Kubernetes, OpenShift, Docker, CI/CD, MLflow and observability tools. Ability to design data architectures supporting NLP and AI driven analytics, including ingestion, curation, and governance of unstructured data within Data Lake, Data warehouse platforms. Experience working with ML platforms such as CML, Spark MLlib, and Python ML libraries (scikit learn, XGBoost), including model deployment. Strong experience in building full agentic application with all the features(e.g mcp/tools/memory/rag) Experienced Cloud platforms and Cloud based app deployments with observability Strong exposure to AI-driven risk scoring, fraud investigation and explainable AI use cases in banking.
Additional Requirements Develop, Engage, Execute, Strategise Be a Part of the UOB Family UOB is an equal opportunity employer. UOB does not discriminate on the basis of a candidate's age, race, gender, color, religion, sexual orientation, physical or mental disability, or other non-merit factors. All employment decisions at UOB are based on business needs, job requirements and qualifications. If you require any assistance or accommodations to be made for the recruitment process, please inform us when you submit your online application. Apply now and make a Difference