1,229,538open jobs
69,967companies
213,807added this week
Browse all
Salary
≈ $26k – $61k per year (Estimated)
Location
In office (Johannesburg)

Confirmed on the employer's own hiring board on Oct 5, 2026. First seen by Alion on Sep 10, 2026.

Overview
Company
Impact
Profile match
ABOUT US We bring business to life Our History CCG Systems (Pty) Ltd was established in 2006.The founding members and directors are well experienced in the Local Government entities and…

CCG Systems is an ICT sector and is well known to specialize in the implementation and support of ERP systems as well as Payroll & HR Systems to which our clients are made of mostly Municipalities throughout South Africa. Our company is looking for a potential candidate to join our IT team in the capacity of a Database Administrator, to be based at our Head Office.

The Database Administrator is responsible for the availability, performance, security, integrity, reliability and recoverability of the organisation's databases. The role will administer and support production, development and UAT database environments, with particular focus on Microsoft SQL Server and databases supporting critical business applications, ERP, financial, billing and reporting systems. The DBA will ensure that databases are properly maintained, monitored, secured and backed up, while providing technical support for database-related incidents, performance issues, system implementations, upgrades and disaster recovery activities. The position requires a high level of technical discipline because the databases support business-critical and financially sensitive applications.

Formal Qualification required

  • Diploma or Bachelor's Degree in Information Technology, Computer Science, Information Systems, Database Administration; or a related field. Relevant Microsoft SQL Server certification.

  • Microsoft Azure database-related certification. ITIL Foundation or equivalent service-management certification. Relevant cybersecurity certification

Legal Requirements

  • Valid code B driver’s license and own transport
  • Passed credit and criminal checks
  • S.A Citizen, Resident or Valid S.A Work Permit

Database Administration

  • Install, configure and maintain Microsoft SQL Server environments.
  • Create, configure and maintain databases.
  • Manage database instances, databases, schemas and database objects.
  • Monitor database health and availability.
  • Perform routine database maintenance.
  • Manage database growth and storage requirements.
  • Monitor database capacity and proactively identify potential capacity constraints.
  • Maintain accurate database documentation and configuration records.
  • Support production, development, testing and UAT database environments.

Database Performance Management

  • Monitor database and SQL Server performance.
  • Investigate slow-running queries and database performance issues.
  • Analyse execution plans and identify inefficient queries.
  • Perform query optimisation and performance tuning.
  • Manage indexes and statistics.
  • Investigate blocking, deadlocks and long-running transactions.
  • Identify CPU, memory, disk I/O and storage-related database bottlenecks.
  • Establish performance baselines and monitor deviations.
  • Recommend infrastructure or database configuration improvements where required.

Backup and Recovery

  • Design, implement and maintain database backup strategies.
  • Monitor the successful completion of scheduled backups.
  • Perform full, differential and transaction-log backups as required.
  • Regularly test database restoration procedures.
  • Maintain backup retention policies.
  • Investigate and resolve failed backups.
  • Ensure databases can be recovered within defined recovery requirements.
  • Participate in Disaster Recovery planning and testing.
  • Maintain appropriate Recovery Point Objective (RPO) and Recovery Time Objective (RTO) procedures

Database Security

  • Manage SQL Server users, roles and permissions.
  • Implement role-based access controls.
  • Ensure the principle of least privilege is applied.
  • Monitor privileged database access.
  • Support integration with Windows/Active Directory authentication where applicable.
  • Implement database security controls and encryption where required.
  • Ensure appropriate protection of sensitive and financial information.
  • Participate in database security assessments and remediation activities.
  • Ensure database access is aligned with organisational security policies
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,229,538 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Johannesburg
≈ $76k – $199k per year (Estimated) • Remote (United States, Panama) • 8+ years exp • Bachelor's Degree
Python
Java
SQL
Apex
Assembly
Apex
MuleSoft
Assembly
Keystone Engine
Databases
Snowflake
Databricks
Apache Kafka
Google BigQuery
Amazon Redshift
BigQuery
AI/ML
dbt
DevOps
Rest API
Azure
CI/CD
SOAP
Analytics
ETL/ELT
Collibra
Alation
Apply
$54k per year • In office • Full-Time • Vienna
Python
SQL
Databases
PostgreSQL
Analytics
ETL/ELT
Apply
≈ $107k – $209k per year (Estimated) • Hybrid • Full-Time • Chicago
Python
SQL
Databases
Databricks
DevOps
Azure
Analytics
Azure Data Factory
Apply
Data Engineer 2 months ago
$71k per year • In office • Full-Time • Pittsburgh
Python
SQL
Python
pySpark
Databases
Apache Iceberg
Apache Kafka
AI/ML
Spark
Airflow
DevOps
CI/CD
Amazon S3
Apply
≈ $76k – $138k per year (Estimated) • In office • Full-Time • Munich
Python
AI/ML
Machine Learning
DevOps
Azure
Apply
Software Developer 1 day ago
≈ $38k – $83k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Singapore
JavaScript
TypeScript
PowerShell
C#
Databases
MS SQL
Frontend
React.js
DevOps
Azure
CI/CD
Git
IoT
MQTT
OPC UA
Management
Agile
Scrum
Apply
≈ $51k – $126k per year (Estimated) • In office • Contractor • 3+ years exp • Master's Degree • Ottawa
Databases
MS SQL
DevOps
VMWare
Windows Server
Hyper-V
Linux
Windows
Unix
Cybersecurity
Active Directory
Apply
$54k – $72k per year • Equity • In office • 3+ years exp • High School Diploma • Singapore
DevOps
Windows
Management
SharePoint
Apply
$103k – $198k per year • Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • San Antonio • Phoenix • Tampa • Charlotte • Colorado Springs
SQL
Databases
Snowflake
Robotics
Path Planning
Analytics
Tableau
Management
Microsoft Office
Apply
$103k – $198k per year • Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • San Antonio • Phoenix • Tampa • Charlotte • Colorado Springs
SQL
Databases
Snowflake
Robotics
Path Planning
Management
Microsoft Office
Apply
HR Intern 1 day ago
≈ $12k – $21k per year (Estimated) • In office • Internship • Johannesburg
Apply
≈ $20k – $51k per year (Estimated) • In office • Bachelor's Degree • East London
Apply
≈ $8.5k – $23k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Johannesburg
Apply
≈ $20k – $52k per year (Estimated) • In office • Johannesburg
SQL
Analytics
Power BI
Apply
Accountant 1 day ago
In office • Johannesburg
Apply
See all jobs
This is one of many
1,229,538 more open roles from verified company boards, updated every day.