SQL Developer and Database Administrator
2 days ago
The SQL Developer and DBA will play a critical role in designing, developing, maintaining, and optimizing database solutions to support GIC's operational and analytical needs. This position combines hands-on database administration with SQL development to ensure high availability, performance, and security of data systems. Drawing from industry best practices and the profiles of top candidates, the role emphasizes proactive monitoring, stakeholder collaboration, and agile project execution to deliver reliable data infrastructure aligned with business goals. The ideal candidate is a self-motivated professional with a blend of technical expertise and soft skills, ready to contribute to a dynamic team environment.
Key Responsibilities
The role involves a mix of administrative, developmental, and collaborative tasks. Responsibilities are prioritized based on common themes from experienced professionals in similar roles:
Database Administration
- Install, configure, and administer SQL Server environments (clustered and standalone, versions
- Perform regular backups, restores, and integrity checks (e.g., DBCC) to ensure data recovery and compliance.
- Proactively monitor database performance, capacity, and security using tools like Performance Monitor; optimize queries and indexes for efficiency.
- Manage user access, roles, and permissions; implement security best practices for databases, SSIS packages, and SSRS reports.
- Troubleshoot and resolve database issues, including performance bottlenecks and failover scenarios.
SQL Development
- Design, develop, and maintain stored procedures, triggers, functions, and complex T-SQL queries for data extraction, manipulation, and reporting.
- Build and deploy SSIS packages for ETL processes, data integration, and migrations.
- Create and customize SSRS reports and dashboards; integrate with tools like Spotfire or QlikView for business intelligence.
- Support data warehousing initiatives, including normalization, integrity checks, and bulk data operations.
Project and Release Management
- Collaborate with cross-functional teams (e.g., developers, analysts, business stakeholders) on database-related projects using Agile methodologies.
- Document changes, enhancements, and operational procedures; manage releases and deployments via tools like Jira.
- Assist in strategic decisions for new systems, software upgrades, and infrastructure scaling. - Provide training to end-users on reports, dashboards, and database tools.
Maintenance and Support
- Conduct quality assurance on imported/exported data; resolve bugs and implement fixes in production environments.
- Evaluate and test updates to source systems; support ad-hoc scripting and views for operational needs.
- Ensure compliance with organizational policies, including data confidentiality and audit trails.
Required Qualifications and Experience
Education
- Bachelor's Degree or Diploma in Computer Science, Information Systems, or related field (e.g., BSc Computer Science or Diploma in Business Information Systems).
- Postgraduate Diploma in Project Management or equivalent is advantageous.
- Matric (Grade 12) with strong mathematical/technical subjects.
Experience
- Minimum 3-5 years in SQL development and DBA roles, with proven experience in production environments.
- 2+ years hands-on with SQL Server administration (e.g., installations, clustering, backups).
- Experience in data migrations, ETL processes, and BI reporting (e.g., SSIS/SSRS/SSAS).
- Prior involvement in Agile projects, stakeholder engagement, and cross-functional team management.
- Exposure to government or enterprise IT (e.g., SITA, FedEx equivalents) is a plus.
Certifications (Preferred)
- Microsoft Certified: Azure Database Administrator Associate.
- Agile Project Management Foundation (APMG) or SAFe DevOps Practitioner.
- Oracle Database 19c or equivalent.
- Data Analytics (e.g., LinkedIn Learning) or similar.
Key Skills and Competencies
Technical Skills
- Core Technologies**: Proficient in MS SQL Server , T-SQL, SSIS, SSRS, SSAS; Visual Studio; Windows Server.
- Tools & Platforms**: Jira, Git, AWS RDS, Spotfire/QlikView, Performance Monitor, Windows Task Scheduler.
- Development Practices**: Stored procedures, triggers, data mining, ETL, report generation from multiple systems.
- Other**: Basic networking, Active Directory management, cloud databases (Azure/AWS).
Soft Skills and Behavioural Competencies
- Strong communication and collaboration skills; ability to work in diverse teams and explain technical concepts to non-technical stakeholders.
- Proactive problem-solver with a positive, self-motivated attitude; reliable under pressure with a focus on deadlines.
- Leadership potential in coordinating dependencies and driving process improvements.
- Commitment to continuous learning and ethical data handling.
- Multilingual proficiency (English essential; additional South African languages advantageous).
-
Soweto, Gauteng, South Africa South African Reserve Bank Full time R250 000 - R400 000 per yearJob no.: 1352Job title: Database Administrator – Microsoft SQL Server (MSSQL)Location: Head Office, PretoriaOrganisation name: Operations and Service ManagementDepartment description: Business Solutions and Technology DepartmentBrief descriptionThe main purpose of this position is to administer, maintain, install, and support the South African Reserve...
-
SQL Developer
6 days ago
Soweto, Gauteng, South Africa Mindworx Consulting and Academy Full time R1 000 000 - R2 500 000 per yearAbout the Role: The purpose of the role is to design, develop, and optimize robust data solutions that enable exceptional customer experiences and operational efficiency. The Senior SQL Developer will work collaboratively across business and technology teams to implement high-quality ETL processes, data warehouse solutions, reporting platforms, and analytics...
-
Sql/Bi Developer
4 days ago
Soweto, Gauteng, South Africa Boardroom Appointments Full time R250 000 - R450 000 per yearResponsibilities Report planning and data modelling.Maintaining the data warehouse design and processing.ETL Development for data warehousing and data consumption.Documenting contents in the data warehouse and meta-data storage.Software ExposureSQL Server Reporting ServicesSQL Server Integration ServicesSQL ServerMicrosoft Power BI (Advantageous) or any...
-
Soweto, Gauteng, South Africa CareerWeb Full time R720 000 - R1 200 000 per yearLocation: Centurion (hybrid)Minimum 12 month contractAround 5+ years of experience is required.Tech stack:Technical skills:Operating Systems: Windows, LinuxLanguages: Java, ESQL, SQL, XMLWeb development :HTML, CSS, JavaScriptESB: IIB 10.0, IIB 11.0Source Control: Git, Azure DevOps.Databases: SQL Server, MySQL, Oracle, DB2Performance Monitoring Tools:...
-
Data Scientist
1 week ago
Soweto, Gauteng, South Africa Mindworx Consulting and Academy Full time R1 000 000 - R3 000 000 per yearAs a BI Data Scientist, you will play a key role in leveraging data to drive insights, informdecision-making, and enhance our life and non-life insurance operations. You will workclosely with cross-functional teams to develop innovative data-driven solutions that addressbusiness challenges and improve overall performance.Role PurposeAs a data scientist, you...
-
A leading bank is hiring a Developer
5 hours ago
Soweto, Gauteng, South Africa CareerWeb Full time R104 000 - R250 000 per yearThe role is based in Sandton.• Languages:o .Neto Java (required)o Java Springboot 3 (advantageous)o GoLang (advantageous)o C# (required)o Postgres sql (advantageous)o React JS (required)o Tailwind (advantageous)• Other technical:o AWS cloud practitioner ideal but just experience in AWS is also good. Else worked in other cloud platforms and utilized cloud...
-
Administrator
7 days ago
Soweto, Gauteng, South Africa Teraco Full time R100 000 - R200 000 per yearMAIN FUNCTIONS OF THE JOBAct as a central point of contact and co-ordination between internal and external stakeholders;Provide administrative support and assistance to the Legal & Compliance team, ensuring applicable policies, processes and governance frameworks are applied;Preparing reports, presentations, and other documents, as well as maintaining...
-
Administrator
7 days ago
Soweto, Gauteng, South Africa Teraco – A Digital Realty Company Full time R48 000 000 - R65 000 000 per yearTeraco Data Environments2025/11/27 GautengJob Reference Number:Ad_JB1Department:Legal & ComplianceBusiness UnitIndustry:Information TechnologyJob Type:PermanentPositions Available:1Salary:Market RelatedWe are seeking a proactive and diligent Administrator on a permanent basis to support a fast-paced inhouse Legal & Compliance team.Job DescriptionMAIN...
-
Senior Developer
2 days ago
Soweto, Gauteng, South Africa Gap infrastructure Full time R1 800 000 - R2 500 000 per yearWe are seeking a highly skilled Java Developer to lead our development team in designing, building, and maintaining enterprise-grade systems. The ideal candidate will have extensive experience in Spring Boot, JPA/Hibernate, and relational databases (MSSQL & MySQL). Additionally, this role requires team leadership, mentoring junior developers, and driving...
-
Back End Developer
6 hours ago
Soweto, Gauteng, South Africa Paracon Full time R1 200 000 - R2 400 000 per yearJob DetailsWe're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:To learn more about what life at our company is all about and complete a short assessment, please click here.Once you've completed the above, finalize your application by...