Database Administrator
Hire Resolve
Johannesburg, Gauteng
Contract
Apply
Posted 27 November 2025 - Closing Date 27 January 2026

Job Details

Job Description

This position is ideal for an experienced Database Administrator who can manage, optimise, and secure complex database environments across on-premises and cloud platforms. The role requires strong technical expertise, analytical problem-solving, and the ability to collaborate effectively with cross-functional teams. You will be responsible for maintaining high data availability, improving performance, and supporting reporting and automation initiatives within the organisation.

Qualifications & Experience Required

  • National Diploma in IT, BSc Degree, or related qualification.
  • SQL Database and related database certification.
  • Minimum 3 years’ experience in Database Administration.
  • Python certification.

Technical Skills Requirements

  • Proficiency with DBMS technologies such as Oracle, Microsoft SQL Server, MySQL, PostgreSQL, MongoDB.
  • Strong experience in performance tuning, query optimisation, and indexing.
  • Expertise in backup, recovery, and disaster recovery planning.
  • Familiarity with scripting languages: SQL, PL/SQL, Python, PowerShell, Bash.
  • Understanding of cloud-based databases: AWS RDS, Azure SQL, Google Cloud SQL.
  • Knowledge of database security, encryption, and compliance
  • Experience using monitoring and troubleshooting tools such as Nagios, SolarWinds, or built-in database tools.

Skills & Personal Traits

  • Excellent analytical and problem-solving skills.
  • High attention to detail and accuracy.
  • Strong communication skills for interacting with developers, IT teams, and stakeholders.
  • Ability to manage time effectively and perform under pressure.
  • Capable of both team collaboration and independent decision-making.

Duties & Responsibilities

  • Design, implement, maintain, and optimise database systems.
  • Ensure data integrity, availability, security, and performance across on-premises and cloud environments.
  • Develop intelligent and automated reports using Power BI and other reporting tools.
  • Collaborate with developers, system administrators, and business analysts on projects and system enhancements.
  • Provide training and support to IT staff and end-users on database systems.
  • Install, configure, and upgrade database servers and related tools/applications.
  • Ensure correct licensing and compliance with vendor requirements.

 

Apply for this role today, contact Sune Pienaar at Hire Resolve or on LinkedIn
You can also visit the Hire Resolve website: hireresolve.us or email us your CV: [email protected]
We will contact you telephonically in 3 days should you be suitable for this vacancy.