- Experience
- 2+ yrs
- Salary
- —
- Openings
- 1
- Posted
- منذ 4 ساعات
- 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
BankingSkills
How they work
Teamwork & Collaboration
Problem Solving
Attention to Detail
Adaptability
Organisation