Mid-Tier Database Administrator

5 days ago


Durban, South Africa BC Technologies Full time

MID-TIER DATABASE ADMINISTRATORJob Purpose StatementThe 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. Technical SkillsKey Skills & CompetenciesStrong proficiency in SQL and database administration. Experience with database backup, recovery, tuning, and high availability. Knowledge of replication, clustering, and disaster recovery setups. Familiarity with database monitoring tools (e.g., SQL Profiler, SolarWinds DPA, Redgate). Understanding of scripting languages (e.g., PowerShell, Bash, Python) for automation. Knowledge of cloud-based databases (Azure SQL, AWS RDS) advantageous. Soft SkillsStrong problem-solving and analytical skills. Excellent communication and collaboration abilities. Ability to work independently and under pressure. Good organisational and documentation skills. Qualifications & ExperienceBachelor's degree in Computer Science, Information Systems, or related field (preferred). 3-5 years' experience in a database administration role. Microsoft Certified: Azure Database Administrator Associate, Oracle Certified Professional, or similar certifications preferred. Experience in both on-premises and cloud database environments is advantageous. #J-18808-Ljbffr



  • Durban, South Africa BC Tech Full time

    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...


  • Durban, South Africa BC Tech Full time

    A technology solutions company in Durban seeks a Mid-Tier Database Administrator to oversee the administration and optimization of database systems. The ideal candidate will have strong SQL skills, experience in database backup and recovery, and a bachelor's degree in a related field. Responsibilities include performance monitoring, security compliance, and...


  • Durban, South Africa BC Technologies Full time

    A technology solutions provider in Durban seeks a Mid-Tier Database Administrator to oversee the administration and optimization of their database systems. The role entails maintaining database performance, security, and availability, and supporting projects. Ideal candidates should have a relevant degree and 3-5 years of database administration experience....


  • Durban, South Africa Zest Worx Full time

    Job Overview **Date Posted**: Posted 2 months ago **Location**: Durban, Kwazulu Natal **Job Title**: IT Support Technician (Tier 2) **Salary**: R15,000 - R22,000 **Salary Type**: Negotiable **Education Level**: Certificate **Job Level**: Intermediate **Required Experience**: 3 - 5 Years IT Support Technician (Tier 2) - Durban An IT Support...


  • Durban, South Africa Zest Worx Full time

    Job Overview **Date Posted**: Posted 1 day ago **Location**: Durban, Kwazulu Natal **Job Title**: IT Support Technician (Tier 2) **Salary**: R15,000 - R22,000 **Salary Type**: Negotiable **Education Level**: Certificate **Job Level**: Intermediate **Required Experience**: 3 - 5 Years IT Support Technician (Tier 2) - Durban An IT Support Technician...


  • Durban, South Africa Zest Worx Full time

    Job Overview **Date Posted**: Posted 8 hours ago **Location**: Durban, Kwazulu Natal **Job Title**: Tier 2 Support Technician **Salary**: R15,000 - R22,000 **Salary Type**: Negotiable **Education Level**: Certificate **Job Level**: Intermediate **Required Experience**: 5 - 10 Years Tier 2 Support Technician - Durban A Tier 2 Support Technician...


  • Durban, KwaZulu-Natal, South Africa Hire Resolve Full time R250 000 - R500 000 per year

    Hire Resolve's client is seeking a SQL Database Administrator who will be responsible for the installation, configuration, maintenance, and performance tuning of databases hosted on Windows platforms. This role involves ensuring the reliability, security, and optimal performance of database systems, as well as providing technical support and...


  • Durban, South Africa AdaptIT Full time

    Position reports to : Line Manager Direct Reports : N/A Office Location: PURPOSE OF THE POSITION The Senior Database Administrator will be responsible for the design, implementation and maintenance of Oracle and Linux based solutions and systems. PRIMARY RESPONSIBILITIES FOR THE ROLE Oracle Database Administration - Administration and management of...


  • Durban, South Africa AdaptIT Full time

    Position reports to: Manager Microsoft Developer Direct Reports: N/A Office Location: PURPOSE OF THE POSITION The Principal Database Administrator will be responsible for the design implementation and maintenance of oracle and Linux based solutions and systems PRIMARY RESPONSIBILITIES FOR THE ROLE - Oracle Database Administration - Administration and...


  • Durban, South Africa Foxridge Trading 31 - Supreme Consulting - Valuing HR Full time

    **CORE PURPOSE OF THE JOB** To manage and administer the Oracle Database environment including the Oracle Database Appliance (ODA), the Oracle Linux operating system and other Oracle Virtual Machines (OVM). **KEY PERFORMANCE AREAS** - Attends to Oracle Server database administration for proactive, preventative and operational maintenance requirements to...