Database Administrator

TITANSOFT PTE. LTD.Singaporemycareersfuturezverejnené 10. 11. 2026
Povinné:C#CI/CDAIGaming

At Titansoft, we have a dedicated Database Team responsible for the performance, stability, monitoring, automation and day-to-day operations of large-scale databases. Would you prefer to spend your days responding to problems as they arise, or help prevent them through monitoring, automation and continuous improvement?

If you are interested in large-scale databases, high-frequency transactions, performance tuning or automation, you will find plenty of real-world challenges here. Approximately 80% of your work will focus on database-related areas. Some internal tools may also require maintenance using C#.

What a Database Administrator does in Titansoft

  1. Analyse and resolve database performance issues involving slow queries, blocking, deadlocks, CPU, I/O and memory
  2. Collaborate with Product Developers to optimise SQL, stored procedures, indexes and database design
  3. Maintain SQL Server environments, including Always On Availability Groups, backup and restore, failover and disaster recovery
  4. Establish and improve database monitoring, observability and alerting mechanisms
  5. Automate routine operations using tools such as PowerShell and CI/CD to reduce manual work and operational risks
  6. Evaluate database technologies and architectures, including SQL Server, MongoDB and ClickHouse, for different use cases
  7. Use AI tools such as Codex, Claude Code and MCP to support development, troubleshooting and database operations
  8. Participate in the team’s on-call rotation and continually reduce incident frequency through automation and architectural improvements

What we are looking for in a Database Administrator

  1. 0 - 2 years of technical expertise in the software industry (fresh graduates definitely welcome!)
  2. A strong interest in DBA work and a willingness to learn areas such as SQL syntax, indexing and performance tuning
  3. Good communication skills and the ability to execute tasks, with a responsible and proactive attitude
  4. The ability to think independently and work collaboratively within a team
  5. The ability to communicate and collaborate with overseas colleagues in English and Chinese

What makes a (Super!) Database Administrator in Titansoft

  1. Passionate about life and how to make it better through technology
  2. Continuously seek improvements in our products, processes and people
  3. Constantly developing new skills
  4. Wields AI as a true collaborator letting it accelerate the work while owning the thinking, the architecture and the standards behind every line

What everyone gets in Titansoft (psst. We didn't get that Great Place To Work in 2025 for nothing!)

  • 18 days of rest and relaxation for each year (P.S. It gets even better over the years!)
  • Competitive salaries and bonuses bench-marked against big players in the industry (Yeap, those companies!)
  • Flexible working hours (Sleep in a little longer after fixing that pesky bug from last night)
  • Comprehensive insurance coverage
  • Wellness fund (Flexibilty to use it for medical, dental, EAP or even attraction parks!)
  • Very well-stocked pantry (We've never heard of the term 'Hunger Games', nope)
  • Communities of Practice and Workshops catered for your growth and learning
  • Substantial subsidies and programs to keep that creative flow while having fun (Health promotion program, annual overseas company outing, an annual dinner that nobody will ever forget, etc.)
  • Hardcore work and hardcore fun!

Working at Titansoft will probably be unlike any other careers you have ever had. Discover why you should join us!

Psst.. Looking for some extra tips and insights on our Recruitment Process? Join us on YouTube!

We have been alerted that Titansoft's name has been misused in scam calls and emails. We only request personal or bank information after candidates complete our interview process and are formally invited to our office, and all official emails come from "@titansoft.com.sg". If in doubt, contact our hotline to verify and report any suspected scams to the police.