Mid-Tier Database Administrator
HR Genie Durban
MID-TIER DATABASE ADMINISTRATOR
JOB PURPOSE STATEMENT
The Mid-Tier Database Administrator is responsible for the day-to-day administration, maintenance, optimisation, and support of the organisation's database systems. This role ensures database performance, security, and availability, while also contributing to database development projects and supporting application teams with database-related queries.
Duties & Responsibilities- Database Administration & Maintenance
- Install, configure, and maintain database management systems (primarily SQL Server, MySQL, PostgreSQL, or Oracle, depending on environment).
- Perform regular health checks, tuning, and optimisation for performance and reliability.
- Apply database patches and upgrades as required.
- Monitor database storage, growth, and capacity.
- Performance Monitoring & Optimisation
- Identify slow-running queries and work with developers to optimise SQL code.
- Maintain and update indexes, statistics, and execution plans.
- Use monitoring tools to proactively address performance issues.
- Backup & Recovery
- Manage database backups, recovery plans, and high-availability configurations.
- Test and validate disaster recovery (DR) and business continuity plans.
- Ensure compliance with Recovery Time Objectives (RTOs) and Recovery Point Objectives (RPOs).
- Security & Compliance
- Implement and maintain database security best practices, including access control, encryption, and auditing.
- Ensure compliance with data protection laws (e.g., POPIA, GDPR).
- Manage database user accounts, permissions, and roles.
- Development & Support
- Assist in designing and implementing database solutions for new projects.
- Support application and development teams with database queries and schema changes.
- Develop scripts, stored procedures, and triggers where necessary.
- Incident & Problem Management
- Troubleshoot and resolve database-related incidents and service requests.
- Participate in after-hours support rotation for critical systems.
- Document troubleshooting steps, solutions, and lessons learned.
- Continuous Improvement
- Keep up-to-date with emerging database technologies and best practices.
- Recommend and implement improvements to database architecture and processes.
- Mentor junior DBAs and contribute to internal knowledge sharing.
Key Skills & Competencies
Technical Skills:
RewardscoDurban
Are you a driven, detail-oriented Database Administrator ready to take your career to the next level?
Rewardsco is looking for a Senior DBA to join our dynamic team and ensure our database infrastructure is rock-solid, secure, and always performing...
TalentLinkDurban
Welcome guests warmly and provide a professional first impression
• Handle check-ins and check-outs efficiently
• Answer phone calls, emails, and in-person inquiries promptly
• Provide accurate information about rooms, services, and hotel...
The Employment ChannelDurban
Grade 12
• 2 -3 years' Finance Experience
• Corporate office work experience
Knowledge and skills required:
• Microsoft Excel, Office and Google
• Must be able to work independently
• Attention to detail
• Must have good numerical ability