Database Administrator Iii

1 week ago


Brackenfell, South Africa Shoprite Group Full time

**Purpose of the Job**:
We are looking for an experienced SQL SERVER database administrator who will be responsible for ensuring the performance, availability, and security of SQL SERVER instances. You will also be responsible for orchestrating upgrades, backups, and provisioning of database instances. You will also work in tandem with the other teams, preparing documentations and specifications as required. The SQL SERVER instances will be hosted in our datacenter as well as in AWS/Microsoft cloud platforms.

**Job Objectives**:
To manage SQL SERVER installations and upgrades.
To assist Development Teams in designing and optimising systems.
To carry out database administration tasks.
To work with SECURITY team to manage access and compliance.
To research, assess and implement SQL SERVER variations in AWS / AZURE.

To manage all SQL SERVER installations and upgrades.
Ensure a standard is applied to all installations.
Keep track of new software versions and updates and plan upgrades.
Raise awareness for END-OF-LIFE versions.
To assist Development Teams in designing and optimising systems
Review database designs and make recommendations to address shortcomings.
Perform proactive monitoring and feedback to developers, highlighting queries that can be improved.
To carry out basic database administrative tasks
Check OS and Database logs.
Do backups and restores as requested.
Do regular disaster recovery trials.
Profile server resource usage, optimise and tweak as necessary
Resolve incidents.
Automate maintenance tasks through appropriate scripting language.
Monitor capacity to prevent unplanned outages.
Grant permission to servers and databases in conjunction with standards as per SECURITY team.
Design and implement HIGH AVAILABILITY architecture( logshipping,mirroring, availability groups ).
Research, assess and implement new features in SQL SERVER where appropriate and beneficial to solution.
To work with SECURITY team to manage access and compliance
Regularly review database and SQL instance permissions to make sure appropriate access is in place.
Regularly review AD groups to make sure membership is still valid.
Provide output to internal and external auditors as requested.
Implement encryption and data masking options where required.
Grant permission to servers and databases in conjunction with standards as per SECURITY team.
Review SQL SERVER licenses for compliance as well opportunities to reduce costs.
To research, assess and implement SQL SERVER variations in AWS / AZURE.
Investigate Database As A Service(DBaaS) and Platform As A Service(Paas) options in Azure and AWS cloud offerings.
Research Infrastructure As A Service(IaaS) offerings Azure and AWS.
Plan database migrations from ON-PREM to cloud for identified systems

**Qualifications**:
Grade 12
Tertiary qualification related to IT
Relevant courses in database management
AWS Associate architect
Azure Fundamentals

**Experience**:
Experience managing SQL SERVER databases, including databases larger than 1TB - Years (5+)
Experience in SQL SERVER versions 2014-2019 - Years (3+)
Experience with Azure SQL;Azure SQL Managed Instances - Years (2+)
Experience with data encryption using SQL SERVER

**Knowledge and Skills**:
General understanding of database management concepts - Years (5+)
Strong proficiency in SQL SERVER database administration - backups, restores, installation, patching and monitoring error logs - Years (5+)
SQL SERVER query performance tuning - Years (5+)
SQL SERVER transparent data encryption - Years (1+)
Experience configuring SQL SERVER ALWAYSON AVAILABILITY groups and DATABASE MIRRORING - Years (2+)
Writing STORE PROCEDURES - Years (5+)
MIgration of SQLSERVER from ON-PREM to AZURE/AWS - Years( 2+)

**Applicant Feedback Policy**:



  • Brackenfell, South Africa Shoprite Group Full time

    Closing Date- 2024/12/26- Reference Number- SHO241212-3- Job Title- Database Administrator III- Job Type- Permanent- Location - Country- South Africa- Location - Province- Western Cape- Location - Town or City- Brackenfell, Cape Town- Purpose of the JobWe are looking for an experienced SQL SERVER database administrator who will be responsible for ensuring...


  • Brackenfell, South Africa Disruptive IT Full time

    To work with software vendor for knowledge transfer Engage with software vendor to get a detailed understanding of how the data / database needs to be managed. Produce documentation so that other DBAs are able to provide support of the system. Understand how data access/auditing is done. Understand how data backup / recovery is implemented. To carry out...


  • Brackenfell, South Africa Disruptive IT Full time

    We are currently looking for a SAP BW Functional Analyst and a Senior SAP BW Functional Analyst. **Job Objectives** Solution Development: Develop web and client based decision support solutions on the SAP BW platform, including reports, dashboards and data extracts. The primary responsibility of the BW FA is to design solutions that run off the SAP BW...

  • Programmer Iii

    6 days ago


    Brackenfell, South Africa Shoprite Group Full time

    **Purpose of the Job**: **Job Objectives**: **Develop and Maintain Operational Systems in accordance with Shoprite Standards**: - Write clean, scalable code using.NET programming languages. - Develop technical interfaces, specifications, and architecture. - Create and test software prototypes. - Develop client displays and user interfaces. - Understand and...


  • Brackenfell, South Africa Shoprite Group Full time

    **Purpose of the Job**: The role of a Benefits Administrator is to provide support to the Benefits team by completing accurate and timeous administrative inputs, checks and document management / filing services to ensure that all People activities are recorded and traceable. The role also renders additional ad hoc support services as required within the...


  • Brackenfell, South Africa Shoprite Group Full time

    Closing Date- 2025/05/12- Reference Number- SHO250505-2- Job Title- Benefits Administrator- Job Type- Permanent- Location - Country- South Africa- Location - Province- Western Cape- Location - Town or City- Brackenfell, Cape Town- Purpose of the JobThe role of a Benefits Administrator is to provide support to the Benefits team by completing accurate and...


  • Brackenfell, South Africa Shoprite Group Full time

    **Purpose of the Job**: The purpose of Technical Administrator role is to provide administrative and organizational support to the Properties Technical Team, ensuring they are fully supported and enabled to deliver operational objectives. This role further serves as the face of administrative and organizational support services to both internal and external...


  • Brackenfell, South Africa BCXP Full time

    Business unit, Department, Reporting **Business Unit**: CPS **Department**: Field Services Core Description The provide administrative support during the execution of IT projects. This includes the scheduling of meetings, maintenance of databases, monitoring project progress and general project administration Key Deliverables / Primary Functions Assisting in...


  • Brackenfell, South Africa Shoprite Group Full time

    **Purpose of the Job**: **Job Objectives**: Provide input into the SAP Technology Strategy and future operational / capital plans around technology solutions and ensure suitable governance around the definition and management of technology to ensure these strategies and plans are implemented. Develop and maintain SAP Technology strategies, standards and...

  • Rental Administrator

    10 hours ago


    Brackenfell, Western Cape, South Africa RAWSON PROPERTIES Full time

    Rental Office Administrator – Join Our Dynamic Property TeamLocation: BrackenfellType: Full-time, On-siteStart Date: 1st December 2025Our well established agency is seeking a detailed-oriented, professional, and proactive RentalOffice Administrator to join our property management team. The successful candidate will play akey role in ensuring the smooth...