Shopee

Database Administrator - Digital Bank

Shopee

Singapore · Full Time

Be the first to apply

Experience
2+ yrs
Salary
Openings
1
Posted
5 hours ago
Work mode
In office
Education
Bachelor's degree in relevant field
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Team

Our goal is to simplify banking by offering secure, reliable, and user-friendly digital banking solutions to individuals and businesses. Our Digital Bank Technology teams develop and maintain the foundational technology platforms behind these banking services.

The Database Administrator (DBA) team handles all digital banking databases across regions, supporting large-scale banking and finance applications by ensuring secure, stable, and consistent database solutions.

Job Description and Responsibilities

  • Manage all aspects of banking database administration including capacity planning, installation, backups, recovery, monitoring, security, compliance, performance optimization, and troubleshooting.
  • Assist development teams with database design, creation, tuning, and resolving database issues.
  • Evaluate current software architecture and contribute recommendations for enhancing future database stability and performance.
  • Initiate projects aimed at reducing database operational costs and automating routine tasks.
  • Create documentation and conduct training sessions on database best practices.
  • Explore and implement new technologies and methodologies to enhance high availability and performance of data persistence systems.

Requirements

  • Bachelor's degree in Computer Science, Information Systems, IT, or a related field.
  • Strong expertise in SQL, relational databases, high availability frameworks, and performance tuning.
  • At least 2 years of professional DBA experience in banking, finance, or internet services sectors.
  • Proven hands-on experience managing MySQL databases full-time.
  • Additional experience with MS SQL Server or Oracle databases is advantageous.
  • Proficiency in at least one programming language such as Python, Java, or Golang.
  • Extensive experience with Linux operating system management and Shell scripting.
  • Excellent analytical and problem-solving capabilities, both under pressure and during routine operations.
  • Attention to detail, adaptability, and flexibility.
  • Ability to juggle multiple responsibilities with changing priorities.
  • Eagerness to learn and work with various database technologies.
  • Strong communication and teamwork skills while also able to operate independently.

Minimum education

Bachelor's Degree

Industry

Banking

How they work

Teamwork & Collaboration Problem Solving Attention to Detail Adaptability Organisation

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help