We are seeking an experienced and proactive Database Administrator (DBA) to manage, optimise, and support enterprise database environments across multiple platforms and technologies. The ideal candidate will have strong expertise in database performance tuning, automation, infrastructure reliability, and operational support within complex enterprise environments.
Key Responsibilities
- Administer, maintain, and optimise relational and non-relational database platforms to ensure high availability, reliability, and performance.
- Monitor database health, troubleshoot issues, and perform root cause analysis to minimise downtime and improve system stability.
- Implement database performance tuning, indexing strategies, query optimisation, and capacity planning initiatives.
- Manage backup, recovery, replication, archival, and data lifecycle management processes in line with business and compliance requirements.
- Develop and maintain automation scripts and operational tooling to streamline database administration tasks and improve efficiency.
- Support database patching, upgrades, migrations, and infrastructure enhancement projects across on-premise and cloud environments.
- Collaborate closely with infrastructure, application, cloud, and cybersecurity teams to support enterprise platforms and business-critical applications.
- Ensure database security, governance, and operational best practices are consistently maintained.
Requirements
- Bachelor's Degree in Computer Science, Information Systems, or a related discipline.
- Minimum 5 years of hands-on experience in database administration across enterprise environments.
- Strong experience with relational database platforms such as Microsoft SQL Server and PostgreSQL.
- Exposure to NoSQL databases such as MongoDB or Cassandra will be highly advantageous.
- Familiarity with object storage technologies including AWS S3 or Nutanix Object Store is an added advantage.
- Knowledge of graph databases such as Neo4j and related query languages is preferred.
- Strong expertise in database performance tuning, indexing, query optimisation, and troubleshooting.
- Experience in data retention, archival, backup, and recovery strategies.
- Proficiency in scripting and automation using Python, Bash, or PowerShell.
- Strong analytical, problem-solving, and communication skills with the ability to work effectively in cross-functional teams.
Preferred Attributes
- Experience supporting high-availability and mission-critical environments.
- Exposure to cloud-based database technologies and hybrid infrastructure environments.
- Ability to work independently in a fast-paced and dynamic environment with strong ownership and accountability.