Company:
Hire Resolve
Industry: Consulting
Deadline: Not specified
Job Type: Full Time
Experience: 3 years
Location: Gauteng
Province: Johannesburg
Field: Data, Business Analysis and AIÂ , ICT / Computer
Job Description
- A South African company that develops and sells large-scale, sectional title residential estates, focusing on affordable, quality apartments, is seeking a highly skilled and experienced Database Administrator (DBA) to join their team. The successful candidate will be responsible for the design, implementation, maintenance, and optimization of their critical database systems
Responsibilities:
- Design, implement, maintain, and optimize database systems.
- Ensure data integrity, availability, performance, and security across on-premises and cloud environments.
- Develop intelligent reports using Power BI and other reporting technologies.
- Collaborate with developers, system administrators, and business analysts.
- Provide training and guidance to IT staff and end-users on database systems.
- Install, configure, and upgrade database servers and related applications/tools.
- Ensure proper licensing and compliance with vendor requirements.
Minimum Requirements:
- National Diploma in IT, BSc Degree, or related qualification.
- SQL Database and related database certificate.
- Python Certificate.
- +3 years in Database Administration.
- Proficiency in database management systems (DBMS) such as Oracle, Microsoft SQL Server, MySQL, PostgreSQL, or MongoDB.
- Experience with performance tuning, query optimisation, and indexing.
- Knowledge of backup, recovery, and disaster recovery planning.
- Familiarity with scripting languages (SQL, PL/SQL, Python, PowerShell, or Bash).
- Understanding of cloud-based databases (AWS RDS, Azure SQL, Google Cloud SQL).
- Experience with database security, encryption, and compliance standards.
- Monitoring and troubleshooting using tools like Nagios, SolarWinds, or built-in DB tools.