What Jobs are available for Sql Database in South Africa?
Showing 33 Sql Database jobs in South Africa
SQL Database Administrator
Posted today
Job Viewed
Job Description
As a SQL DBA, you will be responsible for the design, implementation, maintenance, and performance optimization of our clients' SQL databases. Your expertise in managing and troubleshooting SQL Server environments will play a critical role in ensuring the reliability, availability, and security of their data infrastructure. You will work closely with cross-functional teams, including developers, system administrators, and data analysts, to deliver efficient and scalable database solutions that meet the organization's needs.
Responsibilities
- Manage and maintain the organization's SQL Server databases, including installation, configuration, and upgrading of database software.
- Ensure the security and integrity of data through regular backups, data encryption, and implementing appropriate access controls.
- Monitor database performance and proactively identify and resolve performance bottlenecks, ensuring optimal query execution and minimal downtime.
- Collaborate with development teams to design and optimize database schemas, stored procedures, and queries to enhance application performance.
- Implement and maintain database maintenance plans, including index defragmentation, database statistics updates, and database consistency checks.
- Troubleshoot database issues, perform root cause analysis, and implement corrective actions in a timely manner.
- Plan and execute database capacity planning to accommodate future growth and ensure optimal database performance.
- Perform database tuning, optimization, and query optimization to improve overall system performance.
- Conduct regular database health checks, identify potential issues, and implement solutions to ensure the stability and reliability of the database environment.
- Collaborate with system administrators and network engineers to ensure proper configuration, connectivity, and performance of database servers.
- Stay updated with the latest trends and technologies in database administration and contribute to the continuous improvement of database-related processes and procedures.
Requirements:
- Proven work experience as a SQL Database Administrator or in a similar role.
- Strong knowledge of Microsoft SQL Server, including database administration, performance tuning, and troubleshooting.
- Proficiency in writing complex SQL queries, stored procedures, and functions.
- Experience with database backup and recovery, high availability, and disaster recovery strategies.
- Familiarity with database security best practices and the ability to implement and enforce security controls.
- Understanding of database performance tuning techniques and query optimization.
- Solid understanding of database architecture, data modeling, and database design principles.
- Excellent problem-solving skills and the ability to diagnose and resolve database-related issues.
- Strong communication and interpersonal skills to effectively collaborate with cross-functional teams.
- Relevant certifications (e.g., Microsoft Certified: Azure Database Administrator Associate) are a plus.
Is this job a match or a miss?
Senior Sql Database Administrator
Posted today
Job Viewed
Job Description
The SQL Database Specialist is responsible for the implementation, administration, performance optimization, and support of SQL Server environments. This includes managing SSRS, SSIS, and SSAS components, ensuring data security, and supporting business intelligence and reporting needs within the organization.
Is this job a match or a miss?
SQL Database Engineer
Posted today
Job Viewed
Job Description
My client in Pretoria East is looking for an SQL Database Management Engineer. This is a permanent role for R35 000 CTC
We're looking for a data powerhouse to lead robust warehouse builds, optimize performance, and bring AI/ML concepts into play. If you thrive in agile teams and love turning data into insight—this one's for you.
What You'll Do:
- Design & implement scalable Data Warehouse projects
- Deploy & maintain efficient DW systems (cloud-based)
- Optimize data models for speed & reliability
- Collaborate in agile environments
- Apply AI/ML concepts to elevate data warehousing
What You Bring:
- 3–5 yrs in ETL, DW design, deployment & maintenance
- Strong SQL skills + Azure, Azure Data Factory, SQL SSIS, GitHub
- Experience with large-scale cloud DWs
- Solid data modeling & performance tuning background
- Microsoft Data Engineer certifications
Job Types: Full-time, Permanent
Work Location: In person
Is this job a match or a miss?
Database Administrator
Posted 6 days ago
Job Viewed
Job Description
• Apply knowledge of computer science principles, information management principles, automated data processing (ADP) functions, hardware and software systems' structures and operation, and computer programming languages and techniques to solve automation problems
• Interface with and use minicomputer and mainframe computer systems in addressing project objectives
• Use standard or conventional approaches, methods and techniques to define, plan, organize, design, refresh/modify, test and integrate data base or data processing systems, computer hardware systems and simulation models
• Assist in formulating architectural design, functional specifications, interfaces and documentation of hardware or software system
• Use detailed specifications and adapt standardized techniques, methods, criteria and precedents to refresh or modify portions of a system or program
• Responsible for segments or phases of broader and more complex projects
• Knowledgeable of Windows Server 2019 Configuration and Administration
• Knowledge of Internet Information Server (IIS) 8.5 administration
• Ability to implement DISA required Server configurations
• Maintain Compliance provided by DISA STIGs
• Complete Annual Security Audits with USARC Cyber Team
• Detailed knowledge of T-SQL querying
• Experience with SQL Server Reporting Server (SSRS) and SQL Server Integration Services (SSIS)
• Able to learn and understand AWMS processes and workflows
Minimum Qualifications
• Diploma or postgraduate Degree in computer science, information systems management, mathematics, operations research, statistics, or engineering from an accredited college or university; or eight (8) years of combined education (at the undergraduate level in any academic field) and at least three (3) years' experience
• 8-15 years of experience working with progressively more complex or large-scale databases.
• Experience and / or the ability to perform software program refreshment, systems testing, and production of graphic and statistical reports
• Proficient with Microsoft Office software, to include, but not limited to Word, PowerPoint, Excel, Outlook, etc.
• Excellent verbal and written communication skills,
• Experience with government systems and requirements for maintaining access to these systems
Other Job Specific Skills
• Knowledge of Azure infrastructure and security practices
• Azure Web App configuration and management
• Power BI reporting knowledge
• Knowledge of CI/CD configuration
• Continuous Risk Monitoring experience
• Detailed Knowledge of T-SQL Querying
• Able to learn and understand AWMS processes and workflows
NB! CV FORMAT MUST BE PDF
Is this job a match or a miss?
Database Administrator
Posted today
Job Viewed
Job Description
Role Summary
The Database Administrator is responsible for the day-to-day maintenance, and administration of the organization's IT infrastructure and data systems. This includes managing databases, maintaining servers and cloud environments and securing systems.
Responsibilities
Database Administration
- Install, configure, and maintain database systems (e.g., MSSQL, MySQL, PostgreSQL) to ensure optimal availability, performance, and security.Analyze and optimize slow-running queries, implement efficient indexing strategies, and monitor storage usage.
- Automate routine DBA tasks through scripts or tools to support monitoring, deployment, and reporting.
- Apply necessary patches and upgrades across database environments.
- Conduct regular data audits and integrity checks to ensure consistency, accuracy, and reliability of stored data.
- Maintain up-to-date documentation of database configurations, schemas, and procedures.
- Participate in capacity planning, forecasting, and contribute to disaster recovery and business continuity planning.
- Provide technical support for database-related issues, working closely with developers, system administrators, and stakeholders to resolve problems efficiently.
- Implement and test backup and recovery strategies, including regular validation of recovery procedures to ensure data integrity.
- Configure user access, roles, and permissions to enforce security.
- Ensure high availability and perform regular health checks on critical databases.
Systems Administration
- Install, configure, and maintain Windows and Linux servers, both physical and virtual.
- Support core services such as Active Directory, Group Policy, DNS, print services, file shares, IIS, and FreeRADIUS.
- Manage and monitor virtualized environments (e.g., VMware, Hyper-V).
- Maintain and troubleshoot web services using Apache, NGINX, and Docker containers.
- Apply updates, patches, and security fixes across systems.
- Monitor performance and availability of systems using tools like Zabbix or similar.
Security & Compliance
- Support antivirus and endpoint security platforms (e.g., Defender for Endpoint).
- Assist with firewall rule changes and device hardening.
- Enforce IT policies regarding access controls, password hygiene, and patch management.
- Participate in security audits and remediate identified vulnerabilities.
Backup & Disaster Recovery
- Monitor and test server and database backups.
- Support the implementation of a 3-2-1 backup strategy.
- Assist with restoring files or systems in the event of data loss or corruption.
Cloud & Collaboration Tools
- Support Microsoft 365 and Google Workspace user environments.
- Manage user access, licenses, and basic security configurations.
- Assist with mailbox configuration, calendar sharing, Teams, OneDrive, Teams, and Google Drive support.
Networking & Connectivity
- Basic troubleshooting of LAN/WAN connectivity issues.
- Patch and maintain network devices under guidance from network administrators.
- Assist in monitoring internet availability and site-to-site VPNs.
Documentation & Asset Management
- Maintain accurate records of hardware, software, and configurations.
- Keep documentation updated for all routine processes and systems.
- Track assigned IT assets and participate in regular audits.
Qualifications
- Matric / Grade 12
- Diploma / Degree in IT
- Certificate in CompTIA, Microsoft, Cisco, Linux+
- Certification in SQL Server (Advantageous)
Is this job a match or a miss?
Database administrator
Posted today
Job Viewed
Job Description
TransUnion's Job Applicant Privacy Notice
What We'll Bring
At TransUnion, we strive to build an environment where our associates are in the driver's seat of their professional development, while having access to help along the way. We encourage everyone to pursue passions and take ownership of their careers. With the support of colleagues and mentors, our associates are given the tools needed to get where they want to go. Regardless of job titles, our associates have the opportunity to learn new things and be a leader every day.
Come be a part of our team – you'll work with great people, pioneering products and cutting-edge technology.
We're looking for a talented and proactive Data Base Administrator Developer to join our growing engineering team.
What You'll Bring
- 3+ years of hands-on experience as a MySQL DBA, with deep expertise in:
- Database architecture, query optimization, and transaction/locking mechanisms.
- Storage engines (InnoDB, MyISAM) and replication (GTID, binlog).
- Proven experience with AWS RDS, including:
- Configuration of parameter groups, Multi-AZ deployments, and Performance Insights.
- Backup/Restore (snapshots, PITR) and cross-region replication.
- Scalability expertise:
- Designing sharding, partitioning, and read/write splitting for high-traffic systems.
- Familiarity with sharding tools (e.g., Vitess, ShardingSphere) is a plus.
- Security & Compliance:
- Implementing TLS encryption, IAM-based access control, and data masking.
- Monitoring & Automation:
- Tools: CloudWatch, Prometheus/Grafana, Percona PMM.
- Scripting skills (Python/Shell) for automation.
- Nice-to-Have:
- Experience with Redis, DynamoDB, or other NoSQL solutions.
- Knowledge of Aurora or data warehousing (Redshift).
Impact You'll Make
- Perform day-to-day MySQL database administration (deployment, monitoring, backup/restore, performance tuning) on AWS RDS.
- Design and implement high-availability architectures (master-slave replication, failover) and sharding strategies for large-scale datasets.
- Optimize AWS RDS resource allocation (instance types, storage, IOPS) to balance performance and cost efficiency.
- Develop and enforce database security policies (access control, encryption, compliance with GDPR/HIPAA).
- Lead disaster recovery (DR) planning, including RTO/RPO definitions and regular drills.
- Collaborate with developers to review SQL queries, schema designs, and resolve performance bottlenecks.
- Automate routine tasks (backups, scaling) using AWS Lambda, Terraform, or scripting (Bash/Python).
Should you not have heard from us within 3 weeks from applying, please regard your application as unsuccessful.
Please note it is a requirement of the Global Capability Centre Africa that you reside in a home that is fibre ready; and has space for you to be able to work comfortably and confidentially on a day-to-day basis for the purpose of your proposed employment. You can be based anywhere in South Africa that has fibre but will not be able to work in a location outside of South Africa.
A Minimum of a 100 Meg Fibre line is required, should you be successful, you will need to upgrade your line or install fibre in order to work effectively.
Please note that being a credit bureau, some positions require a clear credit record.
This is a remote position which may require occasional in-person attendance at work-related events at the discretion of management.
TransUnion Job Title
Assoc Developer, Database Administration and Storage
Is this job a match or a miss?
Database Administrator
Posted today
Job Viewed
Job Description
Job Title: Database Administrator
Purpose of the Job
To create a comprehensive database of our clients for the region and manage it through Excel CRM.
1.Database compilation
- This role will involve scheduling and conducting meetings with various stakeholders within the business in order to collate information
- Compiling information in a structured manner in Excel
- Travel to various properties if required in order to gather information
Knowledge
- Knowledge of database compilation and CRM systems
Experience
- 1 – 2 year's experience in a data capturing and administration
Education
- Matric
- Post Matric qualification will be advantageous
- Valid drivers license
Job Specific Skills
- Computer literacy: Word, Excel.
- Good communication skills; written and verbal
- Time management skills
- Sound administrative skills
- Good problem-solving skills
- Professional working relationships skills
- Maintaining a clear and organised record system is crucial.
Competencies
- Ability to compile and check information.
- Hardworking and highly organized.
- Team player
- High attention to detail
- Proactive, flexible and self-motivated
- Ability to multitask
Is this job a match or a miss?
Be The First To Know
About the latest Sql database Jobs in South Africa !
Database Administrator
Posted today
Job Viewed
Job Description
A Bit About Us:
We're a world-leading smart mobility SaaS tech company with almost 2,000,000 active users. Our teams are collaborative, vibrant and fast-growing, and all team members are empowered with the freedom to influence our products and technology.
Are you curious, innovative and passionate?
Do you take ownership, embrace challenges, and love problem-solving?
We're looking for a Database Administrator who will empower us to build industry disruptive tech products and enable us to provide our customers with smart actionable insights that will revolutionize their businesses.
You want to
- Install database software, configure, and maintain all levels of the databases management
- Monitor the health, capacity, and performance
- Troubleshoot issues, help the development teams to detect and improve long running queries
- Patch and upgrade the software in alignment with the application owners
- Create users and assign permissions
- Developing stored procedures and SQL queries
- Perform database updates and migrations
- Generate comprehensive technical documentation
- Provide support on DB related issues
- Ensure that DB maintenance tasks are setup and performed
You have
- BS Computer Science degree with outstanding academic performance or equivalent industry experience
- Minimum 3 years of experience administering relational databases on Linux such as MySQL or PostgreSQL
- Proficient in all aspects of database administration, including backup/recovery and proactive monitoring Knowledge on high availability / disaster recovery technologies
- Demonstrated experience with database performance tuning and capacity planning
- Understand data locking concepts and different levels of locking
- Experience with data anonymization and duplication to test environments
- Strong systems administration and automation skills
- Excellent verbal and written communication skills
Job Type: Full-time
Ability to commute/relocate:
- Rosebank, Gauteng: Reliably commute or planning to relocate before starting work (Preferred)
Experience:
- PostgreSQL: 2 years (Preferred)
- Microsoft SQL Server: 3 years (Preferred)
- SQL: 3 years (Preferred)
- DBA: 3 years (Preferred)
Location:
- Rosebank, Gauteng (Preferred)
Work Location: In person
Is this job a match or a miss?
Database Administrator
Posted today
Job Viewed
Job Description
Nhiệm vụ chính
- Cài đặt, cấu hình và quản trị hệ thống CSDL (PostgreSQL, SQL Server, MySQL, SAP HANA).
- Theo dõi và tối ưu hóa hiệu suất (truy vấn, chỉ mục, cấu hình hệ thống).
- Đảm bảo High Availability (HA) và Disaster Recovery (DR) thông qua backup, replication, failover.
- Quản lý bảo mật: phân quyền, vai trò và kiểm soát truy cập.
- Xử lý sự cố và hỗ trợ khắc phục kịp thời các vấn đề liên quan đến CSDL.
- Thiết kế, duy trì schema, procedures, data models phối hợp cùng đội phát triển.
- Thực hiện vá lỗi, nâng cấp phiên bản, triển khai tự động hóa quản trị và báo cáo định kỳ.
- Lập tài liệu quy trình, chính sách và tiêu chuẩn liên quan đến quản trị cơ sở dữ liệu.
Yêu cầu công việc
Kỹ năng chuyên môn
- Kinh nghiệm quản lý và tối ưu hóa CSDL:
- PostgreSQL: Advanced indexing, partitioning, logical replication.
- SQL Server: SSMS, T-SQL, Always On, agent jobs.
- MySQL: Replication, tối ưu InnoDB, backup strategy.
- SAP HANA: Data modeling, performance tuning, HANA Studio/HDBSQL.
- Thành thạo SQL scripting, tối ưu hóa truy vấn.
- Nắm vững chiến lược backup/restore, HA/DR.
- Kinh nghiệm với các công cụ giám sát: pgAdmin, SQL Profiler, SAP HANA Cockpit.
- Hiểu biết hệ điều hành (Linux/Windows), mạng và lưu trữ liên quan đến hiệu suất CSDL.
Kỹ năng mềm
- Giải quyết vấn đề nhanh chóng, chính xác.
- Khả năng làm việc độc lập và phối hợp nhóm hiệu quả.
- Giao tiếp tốt, làm việc đa phòng ban.
- Quản lý thời gian, ưu tiên công việc tốt trong môi trường áp lực cao.
Trình độ ưu tiên
- Tốt nghiệp ngành CNTT, Khoa học Máy tính hoặc liên quan.
- Có chứng chỉ là lợi thế:
- Microsoft Certified: Azure Database Administrator Associate
- PostgreSQL Certified Professional
- SAP Certified Technology Associate – SAP HANA
- Oracle/MySQL Certified DBA
Quyền lợi
- Thu nhập cạnh tranh, thưởng xứng đáng theo năng lực.
- Đầy đủ chế độ BHXH, BHYT, bảo hiểm Sun Group.
- Chính sách phúc lợi đặc thù: nghỉ dưỡng, giải trí, ưu đãi nội bộ trong hệ sinh thái Sun Group.
- Chương trình An cư Lạc nghiệp: trao tặng căn hộ cho cán bộ có thâm niên.
- Cơ hội thăng tiến rõ ràng, làm việc trong môi trường chuyên nghiệp, cởi mở.
- Khám sức khỏe định kỳ, chương trình chăm sóc sức khỏe thể chất & tinh thần.
- Được tham gia các khóa đào tạo nâng cao chuyên môn và kỹ năng.
Is this job a match or a miss?
Database Administrator
Posted today
Job Viewed
Job Description
Job Title: Database Administrators (SQL Server / Oracle / PostgreSQL / MySQL)
Location:
South Africa (Onsite/Hybrid depending on project requirements)
Contract Type:
(Permanent / Fixed-Term / Project-Based – specify as needed)
Company:
Khozer0 Projects (Pty) Ltd
About Khozer0 Projects
Khozer0 Projects is an ICT and infrastructure solutions company delivering advanced digital services and enterprise systems to both public and private sector clients. We are expanding our technical team and are looking for
4 experienced Database Administrators
to join us — each specializing in one of the following technologies:
- Microsoft SQL Server
- Oracle Database
- PostgreSQL
- MySQL
Role Overview
As a
Database Administrator (DBA)
, you will be responsible for the design, implementation, optimization, and maintenance of mission-critical databases. Each DBA will specialize in
one platform
and ensure high availability, performance, and data security to support enterprise-scale applications.
Key Responsibilities
- Install, configure, and maintain enterprise database environments.
- Develop and optimize queries, stored procedures, triggers, and indexing.
- Monitor database performance and implement tuning strategies.
- Manage database security, user roles, and compliance with regulations.
- Implement and test
backup, restore, and disaster recovery
procedures. - Ensure
high availability
using clustering, replication, or equivalent. - Collaborate with developers and system administrators for seamless integration.
- Maintain clear documentation for database systems and processes.
Qualifications & Requirements
- Bachelor's degree/Diploma/Btech
in Computer Science, Information Technology, or related field (or equivalent experience). - Proven experience in one of the following roles:
- SQL Server DBA
: Strong
T-SQL
, stored procedures, triggers, Always On, replication. - Oracle DBA
: Skilled in
PL/SQL
, Oracle RAC, Data Guard, backup/recovery. - PostgreSQL DBA
: Proficiency in
PL/pgSQL
, replication, clustering, partitioning. - MySQL DBA
: Strong in replication, clustering, triggers, performance tuning. - Solid understanding of
database design, normalization, and indexing
. - Familiarity with
backup/recovery methods
, monitoring, and optimization tools. - Strong problem-solving, troubleshooting, and analytical skills.
- Relevant certifications in the chosen technology are advantageous.
Preferred / Nice to Have
- Knowledge of
cloud-based databases
(Azure SQL, AWS RDS, Oracle Cloud, Google Cloud). - Experience with
DevOps pipelines
and automation (PowerShell, Bash, Python). - Exposure to
containerization and orchestration
(Docker, Kubernetes).
What We Offer
- Opportunity to work on
enterprise-scale ICT projects
. - Competitive remuneration packages.
- Professional development and certification support.
- A collaborative and innovative work environment.
How to Apply
Applicants must submit:
- Updated CV
- Relevant Certifications
Send applications to:
Subject Line (choose one):
- Database Administrator – SQL Server
- Database Administrator – Oracle
- Database Administrator – PostgreSQL
- Database Administrator – MySQL
Is this job a match or a miss?