Senior Data Technologist – Pretoria – Department Of Information And Communication Technology

Senior Data Technologist at the Department of Information and Communication Technology in Pretoria, a vital government job in South Africa

Published 22 July 2026
Closing Date 31 July 2026
Location
Type
Opportunity

About the Role

The Department of Information and Communication Technology is seeking a Senior Data Technologist: Database Administrator to join their team at the Head Office in Pretoria. This pivotal role involves enhancing the department’s database systems, ensuring that the IT infrastructure runs smoothly and efficiently. As a Senior Data Technologist, you will play a vital part in supporting the government’s mission to provide superior public services to the community. The work you do directly impacts how data is managed, safeguarded, and utilized across various government initiatives, ensuring the public can rely on efficient digital services.

In this role, you will be instrumental in designing database architectures and administering enterprise database systems. Your expertise will help maintain the integrity and performance of databases, which are crucial for seamless operations within the public service. By providing database support during critical system changes and upgrades, you will help ensure that government operations continue to serve the needs of South Africans effectively.

About the Department

The Department of Information and Communication Technology is dedicated to fostering an innovative and efficient public service through the use of advanced technology. Its mission is to provide reliable and secure information and communication solutions that enhance service delivery across all levels of government. Working within this department means being part of a team that values technological advancement and its role in improving the lives of citizens.

What You’ll Do

  • Design and implement database architectural solutions for various projects.
  • Administer enterprise database systems across production, testing, and development environments.
  • Conduct routine maintenance, performance monitoring, and optimization of databases.
  • Execute backups, restorations, and recovery processes in accordance with established procedures.
  • Provide support during system changes, upgrades, and deployments, ensuring minimal disruption.
  • Apply security measures and audit controls to protect sensitive data and personal information.
  • Collaborate with developers, infrastructure teams, and vendors to troubleshoot and resolve database issues.
  • Maintain comprehensive documentation related to database configurations and operational procedures.

What You’ll Need

  • A Bachelor’s degree, Advanced Diploma, or BTech NQF Level 7 in Information Technology or Computer Science with a focus on Software Development.
  • A minimum of three years’ experience in an IT environment, specifically in database administration.
  • A valid driver’s license.
  • A certification in Database Administration (such as Oracle, SQL Server, PostgreSQL, MySQL, or Azure SQL) is advantageous.
  • Strong technical knowledge of various database platforms and SQL scripting.
  • Excellent communication and interpersonal skills, with effective problem-solving abilities.
  • Experience in project management and a good understanding of business process analysis.

How to Apply

Please submit your application before the closing date, as late applications will not be considered.

Looking for more South African government jobs? Browse the latest vacancies on JobsSouthAfrica.co.za. If you are applying for the first time, read our Complete Guide to Applying for Government Jobs in South Africa, covering the Z83 form, certified copies, CV format, interview tips and more.