
Search by job, company or skills
Responsibilities
Database Administration
. Install, configure, and upgrade Oracle (12c/19c/21c) on Windows and Linux servers.
. Install, configure, and maintain Microsoft SQL Server (2016/2019/2022) on Windows platforms.
. Manage database storage structures, users, roles, and access privileges.
. Perform routine database maintenance, patching, and performance tuning.
. Implement and maintain backup and recovery strategies using RMAN (Oracle) and SQL Server native tools.
High Availability & Replication
. Configure, administer, and monitor Oracle Data Guard for disaster recovery and standby database management.
. Implement and support Oracle GoldenGate for real-time data replication and synchronization across heterogeneous environments.
. Configure and maintain SQL Server AlwaysOn Availability Groups for high availability and read-scale solutions.
. Manage SQL Server Failover Cluster Instances (FCI), including cluster setup, node management, and failover testing.
Performance & Optimization
. Analyze and tune SQL queries, indexes, and database performance parameters.
. Troubleshoot slow-running queries and application performance issues.
. Use AWR, ADDM (Oracle) and Query Store, Extended Events (MSSQL) for performance diagnostics.
Security & Compliance
. Enforce database security policies, encryption, and audit mechanisms.
. Ensure compliance with data governance and industry standards (e.g., MAS TRM, ISO 27001).
. Apply regular patches and perform vulnerability remediation activities.
Monitoring & Automation
. Set up proactive database monitoring and alerting using tools such as Oracle Enterprise Manager, SQL Server Management Studio, and third-party monitoring platforms.
. Develop scripts for automation of maintenance, monitoring, and reporting tasks (using Shell, PowerShell, or Python).
Disaster Recovery & Documentation
. Conduct periodic DR drills and validate failover/failback processes.
. Maintain comprehensive documentation for database architecture, configurations, and operational procedures.
. Participate in 24x7 on-call rotation and incident response.
Required skills and qualifications
. Degree/Diploma in Computer Science, Computing, Electrical Engineering, IT or equivalent.
. Good knowledge in one or more of the following platforms and technologies:
a. Database (e.g. MS SQL and Oracle)
b. Big Data (e.g. Hadoop, NoSQL, Hive, Sqoop, Cloudera)
c. Database Activity Monitoring (e.g. Imperva, Guardium, Data Sunrise)
. Good knowledge of Windows platform and Linux platform such as Red Hat and Oracle Linux.
. At least one (1) year experience in installing, configuring or administrating Relational databases, Big data platforms or Database Activity Monitoring tools.
. Strong experience with Oracle Data Guard and Oracle GoldenGate.
. Hands-on experience with SQL Server AlwaysOn Availability Groups and Failover Cluster Instances.
. Proven experience in both Windows and Linux environments.
Technical Skills:
. Oracle Database 12c/19c/21c (RAC, ASM, RMAN, OEM).
. MS SQL Server 2016/2019/2022 (SSMS, SSIS, SSRS, AlwaysOn, FCI).
. Scripting: Shell, PowerShell, Python (for automation).
. Backup tools (NetBackup, CommVault, or equivalent).
. Strong understanding of networking, storage, and OS fundamentals for database performance optimization.
Preferred skills and qualifications
. Oracle and/or MS SQL certifications
. Windows and/or Linux certifications
. ITIL Foundation
Soft Skills
. Strong analytical and troubleshooting skills.
. Excellent communication and documentation ability.
. Team-oriented, with experience working in multi-vendor and cross-platform environments.
. Ability to prioritize and manage multiple tasks under pressure.
Job ID: 134544705