Search by job, company or skills

Resort World Sentosa

System Operations Engineer (Database Administrator)

5-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Responsibilities:

We are seeking a highly skilled and detail-oriented SQL Server Database Administrator (DBA) with Cloud expertise to join our IT team. This role is responsible for managing, optimizing, and securing SQL Server databases across on-premises and cloud environments. You will ensure high availability, performance tuning, disaster recovery, and compliance for mission-critical applications. The position involves working with hybrid architectures, implementing automation, and supporting data services that enable business continuity and innovation.

Database Administration & Maintenance

  • Install, configure, and maintain SQL Server instances (2014/2016/2019/2022) across on-prem and Cloud environments.
  • Perform database health checks, capacity planning, and performance tuning for OLTP and OLAP workloads.
  • Manage backup and recovery strategies, ensuring RPO/RTO compliance.
  • Monitor and maintain indexes, statistics, and query optimization for high-performance systems.

Cloud & Hybrid Database Infrastructure:

  • Administer Cloud databases e.g. Azure SQL Database, Azure Managed Instances, and SQL Server on Azure VMs.
  • Implement high availability and disaster recovery (HADR) solutions using Always On Availability Groups, Failover Clustering, and Azure Site Recovery/cloud-native DR tools.
  • Support migration projects from on-prem SQL Server to Azure using tools like Azure Data Migration Service.

Multi-RDBMS Support:

  • Provide basic administration and troubleshooting for Oracle, MySQL, PostgreSQL, MariaDB (and exposure to NoSQL like MongoDB/Cassandra is a plus).
  • Participate in cross-platform database projects and ensure interoperability in hybrid environments.

Automation & Monitoring:

  • Develop and maintain automation scripts using PowerShell, T-SQL, Python, or Azure CLI for routine DBA tasks.
  • Implement proactive monitoring using SQL Server native tools, Azure Monitor, and third-party solutions.
  • Troubleshoot and resolve database-related incidents, ensuring minimal downtime.

Security & Compliance:

  • Enforce database security best practices, including encryption (TDE), auditing, and role-based access control.
  • Ensure strict adherence to company-specific security and compliance policies, including mandatory audits.
  • Follow all organizational policies and procedures consistently in daily operations.
  • Manage patching and vulnerability remediation for all supported database platforms.
  • Ensure compliance with data protection regulations, including safeguarding Personally Identifiable Information (PII) and meeting PDPA (Personal Data Protection Act) requirements.

Collaboration & Documentation

  • Work closely with application teams, infrastructure teams, and cloud architects to align database solutions with business needs.
  • Maintain detailed documentation of database configurations, procedures, and operational guidelines.

Role Requirements:

Required Qualifications:

  • Minimum 5 years of experience as a SQL Server DBA in enterprise environments.
  • Strong knowledge of SQL Server architecture, performance tuning, and troubleshooting.
  • Hands-on experience with cloud databases.
  • Prior experience with Azure SQL Database, managed Instances, and Azure VM-based SQL Servers will be advantageous.
  • Hands-on experience with multiple RDBMS platforms (Oracle, MySQL, PostgreSQL, MariaDB) and NoSQL systems (MongoDB, Cassandra).
  • Familiarity with backup/restore strategies, HADR solutions, and replication technologies.
  • Proficiency in T-SQL scripting and PowerShell automation.
  • Any of the following qualifications/experiences will be an advantage:
  • Prior experience with data migration to cloud.
  • Knowledge of Azure Data Factory, Synapse Analytics, and related services.
  • Certifications: Microsoft Certified: Azure Database Administrator Associate, Microsoft Certified: Azure Solutions Architect, or MCSA: SQL Server.

Skills:

  • Strong attention to detail and commitment to uptime
  • Ability to work calmly under pressure and during major events or peak resort hours
  • Clear written and verbal communication for working with technical and non-technical teams
  • Flexible schedule availability including potential weekend, evening, or on-call rotations

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 145263131