Database Administrator - Digital Bank

Shopee

Singapore

On-site

SGD 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Shopee Singapore is seeking a Banking Database Administrator to manage and optimize large-scale databases for our digital banking platform. You will oversee capacity planning, backups, security, and performance tuning while collaborating with development teams to design robust data solutions.

The role requires 2+ years as a DBA in banking/finance or related internet services, with hands-on MySQL experience and strong Linux scripting skills.

Qualifications

  • Bachelor's degree in computer science, information systems, or a related field.
  • Minimum 2 years as a DBA in banking, financial, or Internet services.
  • Hands-on MySQL experience is mandatory.
  • Proficient in Python, Java, or Golang.
  • Strong Linux system operations and shell scripting.
  • Detail-oriented with ability to handle multiple tasks under pressure.

Responsibilities

  • Banking database administration including capacity planning, backups, recovery, security, and optimization.
  • Support the development team for database designing, creating, optimizing, and troubleshooting.
  • Review existing software architecture and contribute to future database architecture.
  • Define and develop projects to reduce database operating costs and automate tasks.
  • Develop and deliver documentation and training on database best practices.
  • Research and develop new technologies for high-availability and performance.

Skills

SQL
Relational databases
High availability
Performance tuning
Python/Java/Golang
Linux scripting
Analytical thinking
Communication skills
Multi-tasking

Education

Bachelor's degree in Computer Science or related field

Tools

MySQL
MS SQL Server
Oracle

Job description

About The Team We aspire to make banking simple for everyone. Our digital banking services provide secure, stable, and easy-to-use banking products such as savings, payments, loans, investments, and more to individuals and enterprises. Our Digital Bank Technology teams build and operate technology platforms and systems that are at the foundation of the banking services.

About The Team We aspire to make banking simple for everyone. Our digital banking services provide secure, stable, and easy-to-use banking products such as savings, payments, loans, investments, and more to individuals and enterprises. Our Digital Bank Technology teams build and operate technology platforms and systems that are at the foundation of the banking services. The DBA (Database Administrator) team manages all databases of digital banking businesses and helps deliver large-scale applications in the banking and finance sector. The Banking DBA is committed to providing secure, consistent, and reliable database solutions.

Job Description

  • Responsible for banking database administration and management (capacity planning, installation, backup, recovery, monitoring, security, compliance, optimizations, troubleshooting, etc.)
  • Support the development team for database designing, creating, optimizing, and troubleshooting.
  • Review the existing software architecture and contribute to improving the future architecture for database stability and maximum performance.
  • Define and develop projects that reduce database operational costs and automate regular tasks.
  • Develop and deliver documentation and training courses on database best practices.
  • Research and develop new technologies and approaches for building high-availability and better-performing data persistence systems.
Requirements
  • Bachelor\'s degree (computer science, information systems, information technology, or a related field).
  • In-depth knowledge of SQL and relational databases, high availability and performance tuning.
  • Minimum of 2 years of experience as a DBA in banking, financial, or Internet service industry.
  • Hands-on full-time working experience in MySQL is a must.
  • Hands-on working experience in MS SQL Server or Oracle is a plus.
  • Proficient in at least one programming language: Python/Java/Golang.
  • Extensive experience with Linux system operations and Shell scripting
  • Strong analytical and problem-solving skills, in critical situations under pressure, as well as in day-to-day operations.
  • Detail oriented, agile, flexible.
  • Ability to manage multiple tasks with shifting priorities.
  • Fast learner, willing to learn and work on multiple database techniques.
  • Excellent collaboration and communication skills, able to work both independently and as part of a team.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Database Administrator - Digital Bank (2026 Graduate)
Database Administrator - Digital Bank (2026 Graduate)

Shopee • Singapore

On-site
SGD 60,000 - 95,000
Database Administrator - Digital Bank (2026 Graduate)
Database Administrator - Digital Bank (2026 Graduate)

SHOPEE SINGAPORE PRIVATE LIMITED • Singapore

On-site
SGD 90,000 - 140,000
Database Administrator
Database Administrator

Assuritz Infosec • Singapore

On-site
SGD 90,000 - 120,000
Senior Database Administrator (Oracle / SQL Server / Cloud & Automation)24/7 & Weekend support [...]
Senior Database Administrator (Oracle / SQL Server / Cloud & Automation)24/7 & Weekend support [...]

NTT SINGAPORE PTE. LTD. • Singapore

On-site
SGD 150,000 - 190,000
DBA SQL Server
DBA SQL Server

NEWTONE CONSULTING PTE. LTD. • Singapore

On-site
SGD 70,000 - 120,000
Database Administrator (Oracle & SQL)
Database Administrator (Oracle & SQL)

NEWTONE CONSULTING PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Associate, Backend Application Developer, Data Platform, Group Technology
Associate, Backend Application Developer, Data Platform, Group Technology

DBS Bank • Singapore

On-site
SGD 90,000 - 150,000
Database Administrator
Database Administrator

AVATAR MODERN TECHNO SERVICES PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Banking Database Administrator — High-Availability & Performance
Banking Database Administrator — High-Availability & Performance

Shopee • Singapore

On-site
SGD 60,000 - 95,000
Manager/ Assistant Manager- Data Management & Modelling (Banking)
Manager/ Assistant Manager- Data Management & Modelling (Banking)

SNAPFIND TALENT SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000