Job Description
One of South Africa's largest listed sectional title developer, specializing in building and selling high-quality, eco-friendly residential apartments and lifestyle estates, is seeking a Database Administrator to join their team in Johannesburg.
Responsibilities
System Management: Design, install, configure, and upgrade database servers and related tools.
Optimization: Perform tuning, query optimization, and indexing to ensure high performance.
Security & Continuity: Implement backup, recovery, disaster recovery processes, and encryption controls.
Monitoring: Proactively track database health and troubleshoot issues.
Reporting: Develop and maintain reports using Power BI and other reporting tools.
Compliance: Ensure vendor licensing and data compliance standards are met.
Collaboration: Work with developers and IT teams to provide technical support and user training.
Minimum Requirements
Education: Diploma or Degree in IT or a related field.
Certification: Relevant database certification (SQL or similar); Python is a plus.
Experience: Minimum 3 years in Database Administration.
Technical Proficiency: * Strong knowledge of DBMS platforms (Oracle, SQL Server, MySQL, PostgreSQL, or MongoDB).
Proficient in scripting (SQL, PL/SQL, Python, PowerShell, or Bash).
Exposure to cloud databases (AWS RDS, Azure SQL, or Google Cloud SQL).
Solid understanding of database security, monitoring tools, and compliance.