Job Responsibilities
- Install, configure, maintain, and upgrade database management systems.
- Monitor database performance and proactively resolve issues.
- Perform regular database backups and ensure recovery procedures are tested and effective.
- Implement and maintain database security controls and access management.
- Optimise database structures, indexing, and queries for maximum performance.
- Support high-availability, replication, and disaster recovery solutions.
- Collaborate with development teams to improve application performance and database usage.
- Produce and maintain technical documentation, procedures, and standards.
- Support capacity planning and recommend future database improvements.
Key Requirements
- SC Clearence
- Proven experience as a Database Administrator or similar role.
- Strong experience with one or more of: Oracle, SQL Server, MySQL, PostgreSQL Experience with database performance tuning and optimisation.
- Knowledge of backup, recovery, replication, and high-availability technologies.
- Understanding of database security, permissions, auditing, and compliance.
- Experience troubleshooting complex database issues.
- Strong communication and stakeholder management skills.
Desirable
- Cloud database experience (Azure, AWS, or GCP).
- Relevant certifications such as Oracle Certified Professional or Microsoft certifications.
- Experience working within enterprise-scale environments
Seniority Level:
Not Specified