Associate, Specialist, Data Engineer-Database Admin, Technology and Operations
DBS Bank Ltd is a Singapore-based bank providing personal, SME, corporate, institutional, wealth management, financial markets, and digital banking services. Its clients include consumers, small and medium-sized businesses, corporations, and institutional customers.
About DBS Bank Ltd
DBS Bank Ltd provides banking products and services including accounts, cards, insurance, loans, investments, digital banking, payments, trade finance, foreign exchange, commodities, investment solutions, and derivatives clearing. Through its SME business, it supports businesses with financing, cash-flow management, online banking through DBS IDEAL, sustainability programmes, and business-growth initiatives. The bank serves personal customers, SMEs, corporate and institutional clients, and wealth-management customers across its regional markets.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will administer and maintain SQL Server, MariaDB, Oracle, and PostgreSQL databases. You will monitor performance, capacity, backups, and security; perform patching and upgrades; design database architecture; resolve incidents; review SQL code; tune configurations; plan capacity; and document standards and procedures.
Requirements
- At least 6 years of SQL Server and MariaDB database administration experience
- SQL Server and MariaDB expertise
- Database backup and recovery expertise
- Database security and compliance knowledge
- Database fundamentals including concurrency, transactions, indexing, and locking
- UNIX shell scripting knowledge
- Linux administration familiarity
- Communication, customer service, organizational, project-management, and personnel-management skills
- Cloud computing experience is an advantage
Responsibilities
- Administer and maintain SQL Server, MariaDB, Oracle, and PostgreSQL databases
- Monitor database performance, capacity, backups, and security
- Perform backup and recovery activities
- Patch and upgrade databases
- Ensure compliance with internal guidelines and external regulations
- Design database architecture for application-development projects
- Resolve database incidents, problems, and complaints
- Review and optimize developer SQL code before production release
- Coordinate database requirements, changes, deployments, and performance tuning
- Plan storage, memory, and CPU capacity requirements
- Provide database administration guidance and best practices
- Document database standards, guidelines, and operational procedures
