Database Administrator (Oracle and MS SQL)
Salary: ₱65,000 – ₱70,000 per month
About the role
We are looking for a skilled Database Administrator (DBA) to manage, maintain, secure, and optimize enterprise database environments. The DBA will be responsible for ensuring database availability, performance, security, integrity, and recoverability, while providing technical support and troubleshooting for database-related incidents and issues. The role requires strong expertise in database administration, performance tuning, backup and recovery, high availability, security, and cloud database technologies. The successful candidate will work in a continuously changing IT environment while minimizing disruption to business operations and ensuring critical data remains accessible and recoverable.
Generic responsibilities:
Install, configure, maintain, upgrade, and administer enterprise database systems
Administer and support databases such as Microsoft SQL Server, Oracle, MySQL, PostgreSQL, or other enterprise database platforms
Develop and optimize complex SQL queries, stored procedures, functions, views, and database scripts
Monitor and improve database performance through query optimization, indexing, execution-plan analysis, resource monitoring, and database tuning
Develop, execute, and validate database backup, restore, and recovery procedures to ensure data availability and business continuity
Implement and support high-availability and database replication technologies such as SQL Server Always On, Oracle Data Guard, RAC, clustering, and replication
Manage database users, roles, privileges, authentication, encryption, auditing, and security hardening in accordance with organizational security standards
Diagnose and resolve database errors, performance issues, connectivity problems, failed jobs, and other database-related incidents
Monitor database health, availability, capacity, performance, storage, resource utilization, and overall system stability
Develop scripts and automation using PowerShell, Bash, Python, SQL, or similar technologies to streamline routine DBA activities
Requirements:
Bachelor's degree in Computer Science, Information Technology, Information Systems, or a related field
At least 3 years of proven experience as a Database Administrator, Database Engineer, or similar role
Strong hands-on experience with one or more enterprise database platforms such as SQL Server, Oracle, MySQL, or PostgreSQL
Strong knowledge of SQL, database architecture, performance tuning, backup and recovery, and database security
Experience with high availability, replication, clustering, and disaster recovery technologies
Experience with database monitoring and troubleshooting tools
Knowledge of cloud database services, preferably AWS, Azure, or OCI
Experience with scripting and automation using PowerShell, Bash, Python, or SQL
Strong analytical, problem-solving, documentation, and communication skills
Willingness to participate in on-call or after-hours support, when required