Senior Data Anlysis Expert

BANK OF CHINA LIMITED

Singapore

On-site

SGD 120,000 - 160,000

Full time

13 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

DBA certifications (plus)

Job summary

Bank of China Limited in Singapore is seeking an experienced Database Architect/Engineer to lead data architecture design, high availability, and performance optimization across critical data platforms. You will manage data batch automation, ensure timeliness of data tasks, and drive governance and compliance initiatives.

You will collaborate with international teams, support data backup, disaster recovery, and drills, and contribute to data lifecycle management with a strong focus on security

Qualifications

  • Bachelor’s degree or above in CS/SE/IM or related field.
  • 5+ years of DB management/development and operations experience.
  • Proficient in at least two databases (MySQL, PostgreSQL, Oracle, MongoDB, Redis, TiDB, ClickHouse).
  • Deep understanding of transactions, locks, indexes, logs, replication, and sharding.
  • Proficient with Linux and scripting (Python or Shell).
  • DBA certifications are a plus.
  • Strong analytical and problem-solving skills; good communication.
  • Proficiency in English and Chinese for local and HO reporting.

Responsibilities

  • Design data architecture for high availability and capacity planning.
  • Manage databases; develop batch automation scripts and tools.
  • Coordinate data backup, disaster recovery, and drills.
  • Implement data governance and compliance strategies (cleaning, desensitization, archiving).
  • Other data analysis work

Skills

Data architecture
Database management
Linux
Python
Shell scripting
Performance analysis
Communication
Team collaboration

Education

Bachelor's degree in CS/IS

Tools

MySQL
PostgreSQL
Oracle
MongoDB
Redis
TiDB
ClickHouse

Job description

Job Description
  • Responsible for data architecture design (high availability), DB capacity planning and performance optimization
  • Responsible for database management, develop data batch automation scripts and tools, ensuring the stability and timeliness of data-related application tasks.
  • Responsible for data lifecycle management, coordinate with data backup, disaster recovery, and emergency drills
  • Responsible for data governance and implement compliance management strategies such as database-level cleaning, desensitization and archiving
  • Other data analysis work
Requirements
  1. Bachelor’s degree or above, majoring in Computer Science, Software Engineering, Information Management or related fields
  2. More than 5 years of experience in database management or development and operations, proficient in at least two databases (such as My SQL, PostgreSQL, Oracle, MongoDB, Redis, TiDB, ClickHouse, etc. Candidates with a background in internet industry or financial sector, especially in banking, are preferred
  3. In-depth understanding of database principles (transactions, locks, indexes, logs, replication, sharding, etc.)
  4. Proficient in using database performance analysis tools (Explain, slow logs, Profiling, etc.), with practical experience in optimizing large-scale data.
  5. Familiar with Linux and at least one scripting language (Python / Shell) for developing and operating tools.
  6. Possession of DBA-related certifications (OCP, MySQL OCP, TiDB PCTA, etc.) is a plus
  7. Strong analytical and problem-solving skills with a keen attention to detail
  8. Excellent communication skills and the ability to work effectively in a team environment
  9. Proficiency in both English and Chinese to report and collaborate effectively locally and with Head Office.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Database Engineer(DBA)
Database Engineer(DBA)

XIAOMI TECHNOLOGIES SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Data Engineer(Senior Level)(A197277A)
Data Engineer(Senior Level)(A197277A)

re-zoo-me • Singapore

Hybrid
SGD 120,000 - 180,000
Data Engineer(Senior Level)
Data Engineer(Senior Level)

XIAOMI TECHNOLOGIES SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Data Engineer(Junior Level)
Data Engineer(Junior Level)

re-zoo-me • Singapore

Hybrid
SGD 60,000 - 100,000
Senior Sql Database Administrator
Senior Sql Database Administrator

momcozy • Singapore

On-site
SGD 120,000 - 170,000
Database Administrator — SaaS Infrastructure (SG)
Database Administrator — SaaS Infrastructure (SG)

Longbridge Singapore • Singapore

On-site
SGD 90,000 - 150,000
Database Administrator (DBA) — SaaS Infrastructure
Database Administrator (DBA) — SaaS Infrastructure

Longbridge Singapore • Singapore

On-site
SGD 110,000 - 170,000
Data Engineer(Senior Level)
Data Engineer(Senior Level)

XIAOMI TECHNOLOGIES SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Database Administrator
Database Administrator

APAR TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Senior Data Engineer
Senior Data Engineer

Century Games Pte. Ltd. • Singapore

On-site
SGD 78,000 - 112,000