17 Database Design jobs in South Africa

SQL Developer

R400000 - R800000 Y Nimble Group

Posted today

Job Viewed

Tap Again To Close

Job Description


Location:
Cape Town


Reporting To:
Systems | Lead

Are you passionate about designing and automating SQL code that delivers accurate, business-critical data? Ready to take your SQL skills to the next level?
At Nimble Credit Solutions, we're committed to fostering a dynamic and supportive environment where employees can thrive. We are driven by values that shape everything we do. We believe in making a positive impact, getting things done, finding better ways, and always doing the right thing.

We're on the lookout for a talented
SQL Developer
, who will be responsible for designing, developing, maintaining, and automating robust SQL code to ensure efficient, accurate data retrieval that aligns with business requirements and supports organizational objectives


Why Join Us?

Meaningful Work:
Your role helps shape the future of Nimble – every successful hire strengthens our business.


Values-Driven Culture:
Work in a team where integrity, excellence, and improvement are part of our DNA.


A Culture That Cares:
At Nimble, we don't just talk about values - we live them. From celebrating wins to supporting each other through challenges, we're in this together.


Wellness & Benefits:
Enjoy access to benefits such as Medical, Life, Disability & Funeral Cover, Paid Study Leave, and Paid Birthday Leave – because we care about YOU.

Key Performance Areas
Under the management / direction of the Systems Lead, the SQL Developer will deliver SSIS & SQL solutions which will include, but not limited to:

SQL Query Development

  • Write efficient and complex SQL queries to extract, manipulate, and analyze data from multiple relational databases.
  • Develop custom views, stored procedures, functions, and scripts to meet business requirements.
  • Create ad hoc and routine queries and reports based on business needs.

Data Integration and ETL

  • Develop and maintain ETL (Extract, Transform, Load) processes to support data integration from various sources into the SQL Server environment.
  • Ensure data is consistently clean, accurate, and readily available for reporting and analysis.

Cross-Functional Collaboration

  • Work closely with database administrators to ensure alignment of SQL code with database structures and performance standards.
  • Partner with IT, development, and analytics teams to support data-driven projects and initiatives.

Documentation
and Code Management

  • Document SQL code, query logic, and data structures to ensure transparency and repeatability.
  • Maintain organized and version-controlled SQL scripts for consistency and ease of access.

What You Need
Required Skills and Experience:

  • Matric
  • BSc In Information technology, BComm Information Systems or similar qualification.
  • Minimum of 5 to 6 years in the data environment as a SQL Developer.
  • Expertise in Writing Complex SQL Code: Must have demonstrated the ability to develop and optimize advanced SQL code within relational database management systems (RDBMS) such as SQL Server, MySQL, and PostgreSQL.
  • Process Automation: Proven experience in automating manual workflows and processes using integration tools like SQL Server Integration Services (SSIS).
  • Database Design and Modeling: Strong understanding of data modeling, normalization, and best practices in database design to ensure efficient and scalable solutions.

Working Hours

  • 45 hours per week, scheduled between 07:00 am and 20:30pm, Monday to Friday.

This internal opportunity is open in line with the Nimble Group Employment Equity Plan.

This advertiser has chosen not to accept applicants from your region.

SQL Developer

Sandton, Gauteng R250000 - R500000 Y Trending Talent Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

Role purpose

The
SQL Developer
will be responsible for both new and existing technology projects within the supply chains.

Qualifications and Experience

  • Grade 12
  • Microsoft SQL Server Certification or higher
  • Diploma or degree in line with job requirements will count highly in favor.
  • 3 - 5 years SQL development experience – Intermediate
  • 5 - 8 years or more SQL development experience – Senior
  • SQL Server 2008 – 2017 experience
  • Experience in SsRs and (SSIS – for senior requirement)
  • Experience in SQL programming and an in-depth knowledge of the SQL Language including T-SQL
  • Experience in the creation of stored procedures, views, triggers, cursors and functions
  • The ability to read and understand existing SQL scripts, maintain them and enhance them if required
  • Ability to create, schedule and monitor SQL jobs
  • Knowledge of FTP (File Transfer Protocol) advantageous.(Senior requirement – FTP, sFTP, FTPs)
  • The ability to write optimal SQL codes accurately and timeously
  • The ability to automate procedures

Competencies

  • Business acumen
  • Quality assurance
  • Attention to detail
  • Planning & prioritizing skills
  • Problem solving & analytical skills
  • Results and deadline driven
  • Resilience
  • Team-player
  • Multi – tasking
  • Mentoring other team members (senior requirement)

Key Performance Areas

1.
Research and Design

  • Researching system implications and solutions
  • Researching latest technologies and methodologies
  • Code profiling
  • Providing input to the Business Analyst regarding the quality and accuracy of specifications in terms of the development requirements

2. Developing Code

  • Develop SQL Scripts
  • Stored Procedures
  • Functions
  • ETL (Extract, Transform & Load) processes
  • Code automation

3. Testing

  • Test SQL Scripts, Stored Procedures, Functions and ETL (Extract, Transform & Load) processes to business requirement
  • Monitoring and confirming of procedures and processes after implementation to ensure correctness
  • Efficient Testing, Minimum Errors and Bug Free

4. Implementation

  • Deploy and Integrate SQL Scripts, Stored Procedures, Functions and ETL (Extract, Transform & Load)
  • Manage the physical implementation to conform with physical models and source data to target mapping

5. Documentation

  • Complete change controls
  • Documenting of SQL processes

Sandton

Published Date: 26 September 2025

Closing Date: 10 October 2025

This advertiser has chosen not to accept applicants from your region.

SQL Developer

R900000 - R1200000 Y Optimal Growth Technologies

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title: SQL Developer
Location:
Remote (South Africa)

Level:
Intermediate (5 years experience)

About The Role
We are seeking an
Intermediate SQL Developer
who is passionate about database development and optimization. The ideal candidate will have strong hands-on SQL experience, excellent problem-solving skills, and a drive for building efficient, scalable, and reliable database solutions.

Key Responsibilities

  • Design, develop, and maintain SQL scripts, queries, stored procedures, and functions.
  • Optimize database performance, troubleshoot issues, and ensure data integrity.
  • Collaborate with cross-functional teams to understand data requirements and deliver solutions.
  • Maintain and support existing SQL databases, ensuring security and reliability.
  • Document database processes, structures, and procedures.

Qualifications & Experience

  • Bachelors degree in Computer Science, Information Technology, or related field (or equivalent experience).
  • 5 years proven SQL development experience.
  • Strong proficiency in writing complex queries, stored procedures, and database optimization.
  • Experience with relational databases (e.g., MS SQL Server, MySQL, PostgreSQL).
  • Solid understanding of database design principles and data modeling.
  • Strong analytical and problem-solving skills.

Nice to Have

  • Experience with BI/reporting tools (Power BI, SSRS, Tableau).
  • Exposure to cloud database platforms (Azure SQL, AWS RDS).
  • Knowledge of ETL processes and tools.
This advertiser has chosen not to accept applicants from your region.

SQL Developer

R90000 - R120000 Y Network Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

Join a Fintech corporation as an SQL developer.

The SQL Developer will be responsible for both new and existing technology projects within the supply chain environment.

Responsibilities:

  • Systems implications, solutions, latest technologies and methodologies
  • Providing input to the Business Analyst regarding the quality and accuracy of specifications, in terms of development requirements
  • Developing SQL scripts, stored procedures and ETL processes
  • Deploying and integrating SQL scripts, stored procedures, functions and ETL
  • Managing the physical implementation to conform with physical models and source data to target mapping

Education & Experience:

  • Microsoft SQL Server Certification or higher
  • Diploma / Degree in Information Technology or related
  • 3 - 5 years SQL development
  • Experience in SQL Server , SSIS and SSRS
  • Ability to read and understand existing SQL scripts, maintain them and enhance them
  • In-depth experience in SQL programming

Apply

Monica De Wet

Senior Specialist Recruitment Consultant

This advertiser has chosen not to accept applicants from your region.

SQL Developer

R104000 - R130878 Y PBT Group

Posted today

Job Viewed

Tap Again To Close

Job Description

Employment Type

Contract

Experience

5 to 20 years

Salary

Negotiable

Job Published

04 September 2025

Job Reference No.
Job Description

Senior SQL Developer – Data-Driven Excellence Meets Customer Impact

Are you a seasoned SQL Developer passionate about turning data into actionable insights that drive customer experience and operational efficiency? Join a dynamic team where your expertise in database development, ETL processes, and BI tools will directly influence business outcomes.

? What You'll Do

  • Collaborate closely with business stakeholders to understand data needs and deliver impactful solutions.
  • Design and implement high-quality ETL processes using SSIS or similar tools.
  • Build and maintain data warehouses and dimensional models to support analytics.
  • Create intuitive dashboards and reports using Power BI, SSRS, and other BI tools.
  • Integrate external APIs (REST/SOAP) into SQL and ETL workflows.
  • Champion CI/CD practices and source control (Git) for data solutions.
  • Contribute to Agile/Scrum ceremonies and deliver in iterative cycles.

? What You Bring

  • 5–7+ years of hands-on experience in SQL Server development (T-SQL).
  • Proven track record in ETL design and development (SSIS or similar).
  • Strong experience in data warehouse architecture and dimensional modeling.
  • BI development expertise with Power BI, SSRS, and related tools.
  • Solid understanding of Git and CI/CD pipelines for data engineering.
  • Excellent problem-solving skills and performance tuning capabilities.
  • Experience integrating APIs into SQL/ETL processes is a strong plus.
  • Exposure to cloud data platforms like Azure Synapse, Azure Data Factory, or similar.
  • Bonus: Experience with Snowflake or IBM Cloud Pak for Data.
  • Background in financial services or investment platforms is highly advantageous.

? Why Join Us?

  • Work on high-impact projects that shape customer experience and business efficiency.
  • Be part of a collaborative, Agile team that values innovation and continuous improvement.
  • Access to cutting-edge tools and cloud technologies.
  • Flexible work arrangements and a supportive culture.
  • In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent

Not heard from us

"If you have not heard from us in two weeks, please note that you were unsuccessful for the role. However, we will keep your resume on file and reach out if any other suitable opportunity arises in the future".

Skills

Azure DatabricksData ModelingSQL ServerSQL Server Integration Services (SSIS)Power BIExtract Transform Load (ETL)APIsData Analysis

Industries

InvestmentsBankingInsurance

This advertiser has chosen not to accept applicants from your region.

SQL Developer

8100 Piketberg, Western Cape Initiate International

Posted 432 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

Join our client’s dynamic Fintech team as they revolutionize the delivery of financial insights. They are in search of a skilled SQL Developer in Cape Town to craft robust data frameworks and innovative services, driving actionable insights for their global clientele.

Embrace a culture of innovation and collaboration, where your creativity flourishes amidst technical challenges. Dive into a world that values authenticity, responsibility, and the thrill of pushing boundaries and shape the future of online betting and gaming.

Your key job responsibilities as the SQL Developer in Cape Town will include:

Continuous process improvement initiativesProactively enhancing code qualityBalancing functional and non-functional requirements Staying abreast of evolving data technologiesEnsuring data integrity and performance through rigorous testing and monitoringCollaborating with diverse teams to optimize processes and deliver tailored data solutions

Requirements for this SQL Developer job in Cape Town:

Proficiency in relational databases, SQL Server, SSIS/SSAS/SSRS in high transactional environmentsAdvanced TSQL expertise, adept at resolving complex performance issuesAbility to model data and offer insights for future system developmentStrong grasp of DevOps principles, including Azure DevOps for CI/CD, automation, GIT and infrastructure managementConsideration of non-functional requirements such as security and archivingExcellent communication skills and a knack for mentoring Familiarity with Python, Powershell, or C#Experience with Azure and related services like Databricks and Event HubsExposure to Docker or similar technologiesKnowledge of K8 (Kubernetes) and financial datasets

Don't miss this opportunity to elevate your career with a globally recognized brand. Make an impact, redefine data engineering possibilities, and shape the future of online betting and gaming. Apply now and be part of our exciting journey!

Requirements

automation, Azure DevOps, Betting, C#, CI/CD, Databricks, DevOps principles, Docker, Event Hubs, Fintech, Gaming, Git, infrastructure management, K8 (Kubernetes), PowerShell, Python, SQL Developer, SQL Server, SSIS/SSAS/SSRS, TSQL

This advertiser has chosen not to accept applicants from your region.

Senior SQL Developer

Sandton, Gauteng R1200000 - R2400000 Y Pollock & Associates

Posted today

Job Viewed

Tap Again To Close

Job Description

Our client is seeking a seasoned Senior SQL Developer/Bi Analyst to join their operational development team, supporting a large-scale call centre. This role demands not only advanced SQL Server expertise but also the ability to deliver end-to-end solutions that drive business performance.

The environment is fast-paced, high-demand, and technology-driven, offering the opportunity to work with modern tools and a collaborative IT team of professionals. This position is suited to candidates with stable, progressive career paths who have developed deep knowledge through years of consistent, hands-on work, rather than short-term roles. This role requires stability, depth of knowledge, and the ability to design and deliver solutions across the whole system.

Qualifications & Experience:

  • Minimum 8–10 years' SQL development experience with proven senior-level capability.
  • Strong T-SQL mastery with expertise in relational database design, optimisation, and performance tuning.
  • Demonstrated end-to-end development exposure beyond siloed environments.
  • Working knowledge of SSRS, Excel (including VBA), and query optimisation techniques.
  • Evidence of long-term career stability and progression in prior roles.

Key Responsibilities:

  • Architect, develop, and optimise SQL Server stored procedures, views, triggers, and queries for high-volume transactional systems.
  • Deliver advanced data analysis and reporting (SSRS, Excel, VBA) to support operational and management requirements.
  • Ensure database performance, integrity, and scalability by utilising indexing, constraints, and effective relational design.
  • Apply end-to-end development expertise, understanding system-wide data flow and interactions.
  • Manage large datasets in live production environments, balancing performance and operational continuity.
  • Diagnose and resolve technical issues logically and efficiently, supporting business-critical systems.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Database design Jobs in South Africa !

Senior SQL Developer

R70000 - R120000 Y BETSoftware

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description
SQL

Development

Responsibilities
Job Responsibilities:

  • Database Design

  • Ensure Database design is robust, scalable and operating optimally.

  • Work with other Developers, Support and Production DBA's to make sure that the solutions meet application requirements and performance goals.
  • Actively contribute to planning meetings, documentation and testing.
  • Determine, drive and document database policies, procedures and standards within BET.
  • Set and maintain database standards including coding standards.
  • Designs, codes, tests, debugs, and documents database artifacts;
  • Create complex functions, scripts, stored procedures and triggers to support application development.
  • Responsible for completion of development projects;
  • Works with support teams to investigate operational problems/system requirements;
  • Develops business cases, requirements and performance metrics as necessary;
  • Prepares detailed technical specifications documents;

  • Database Performance

  • Minimize database downtime and manage parameters to provide fast query responses.

  • Perform tests and evaluations regularly to ensure data security, privacy and integrity
  • Develop processes for optimizing database security.
  • Performance tuning of database systems and queries.
  • Create automation for repeated database tasks.
  • Be available for on-call support as needed.
  • Proactively find and resolve long running queries and other Database performance bottle-necks

  • Initiative and Innovation

  • Recommend and implement emerging database technologies.

  • Implement improved processes that have a positive effect on the team's performance and company bottom line.
  • Take an active involvement in problem resolution and where necessary works after hours to ensure that problems are resolved
  • Shows foresight to prevent errors or delays in projects.
  • Demonstrate initiative by understanding, acquiring and implementing new knowledge and skills both within team and to the wider group
  • Incorporates the new abilities into the day to day operational activities to improve performance of products and systems
  • Ensure techniques, technologies, tools and processes used are in line with industry best practices

  • Knowledge Share

  • Identify team members requiring a specific knowledge, skill or understanding and seek ways to impart or upskill the team members through coaching and mentorship

  • Verify the knowledge has been imparted successfully and if not, take steps to rectify gaps in transfer of the knowledge
  • Provide technical guidance to the team through collaboration sessions and knowledge sharing initiatives

Qualifications
Job Specification:

  • Completed BSc Computer Science or National Diploma in IT. (LS1)
  • -7 years' experience in a commercial environment utilizing a high transaction database.
  • 5+years' experience in MSSQL-all aspects.
  • Advanced SQL skills and query writing skills.
  • Advanced troubleshooting SQL skills.
  • Experience in designing/optimizing MSSQL Databases.
  • Proven experience in mentoring of other DBAs.

Living Our Spirit

  • Engages in cross-functional collaboration and problem solving whilst encourages a culture of inclusivity.
  • Actively drives a culture of versatility and adaptability by modelling and encouraging team members to support each other not only within the department, but within BET Software as a whole.
  • Shows up in an authentic manner and leverages off the team's diversity to achieve deliverables.
  • Views challenges as opportunities to expand on their knowledge base and takes a creative approach to overcoming the challenges.
This advertiser has chosen not to accept applicants from your region.

SQL Developer – Remote in South Africa

R250000 - R750000 Y Custom Connect

Posted today

Job Viewed

Tap Again To Close

Job Description

Hi there

We're looking for a hands-on SQL Developer with 2–3 years of experience to join our Data team. You'll help build and maintain reliable data pipelines, optimize complex T SQL, and turn raw operational data into accurate, actionable insights for our contact centre and collections lines of business.

If you've worked with high volume BPO/collections datasets, care about performance and data quality, and enjoy partnering with stakeholders to solve problems fast, we'd love to meet you.

Skills & Knowledge:

  • Design & Develop SQL Solutions: Write clean, well-documented T SQL (stored procedures, functions, views, triggers) for data processing and reporting.
  • ETL / Data Pipelines: Build and maintain ingestion and transformation jobs (e.g., SSIS, SQL Agent jobs, Azure Data Factory advantageous).
  • Performance Tuning: Analyze execution plans, index strategies, and query patterns to improve reliability and speed.
  • Data Quality & Governance: Implement validation, reconciliation, lineage, and auditing aligned to POPIA and internal controls.
  • Operational Support: Monitor daily loads, troubleshoot failures, and resolve data issues with urgency and root cause mindset.
  • Reporting Enablement: Prepare curated tables/views for BI (e.g., Power BI) and ensure semantic consistency across teams.
  • Collaboration: Work closely with Ops, Finance, and Client Services to understand requirements and deliver pragmatic solutions.

Qualifications:

  • 2–3 years in an SQL Developer / Data Engineer role with Microsoft SQL Server preferred).
  • Strong T-SQL skills: complex joins, window functions, CTEs, pivots, dynamic SQL, error handling.
  • Experience creating and optimizing stored procedures, views, functions, and indexes.
  • Working knowledge of ETL (SSIS or equivalent) and scheduling (SQL Agent).
  • Solid understanding of data modelling (OLTP vs. reporting), normalization/denormalization, and query optimization.
  • Comfortable with source control (Git) and basic CI/CD concepts.
  • Attention to detail, ownership mindset, and clear communication with non-technical stakeholders.

The ideal candidate should possess:

  • Industry experience in BPO / Contact Centre / Debt Collections (dialer data, agent performance, campaigns, dispositions, promise-to-pay, etc.).
  • Exposure to Azure SQL / Azure Data Factory / Synapse.
  • Familiarity with Power BI data modelling and DAX fundamentals.
  • Experience with data privacy & compliance (POPIA/GDPR) and secure data handling.
  • Conduct weekly room audits and ensure training facilities are ready

Does this vacancy appeal to you? Apply now

This advertiser has chosen not to accept applicants from your region.

Developer - SQL

7708 Claremont, Western Cape Parvana

Posted 581 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent
About our client: Our client is a global leader in digital marketing and client reporting solutions, empowering financial professionals to enhance investor engagement and retention. With operations spanning four continents, they are rapidly expanding their team worldwide. Serving top-tier clients in the fintech sector, they seek individuals passionate about technical R&D and solution design, offering remote work opportunities. What you will be doing: Dive into diverse client data formats (CSV, XLSX, XML, JSON, etc.) to ensure accuracy and completeness, turning insights into actionable solutions.Craft tailored reporting strategies, keeping clients engaged and informed every step of the way.Champion seamless production runs, ensuring timely and precise report deliveries.Uncover core business challenges and unlock value through innovative problem-solving.Navigate client setups with ease, implementing enhancements and fixes with finesse.Harness the power of Studio Apps and technical prowess to tackle complex business puzzles.Shape JSON & SQL configurations to meet business needs, delivering top-notch solutions on time.Maintain a holistic view of client data and platform capabilities, adapting to diverse needs with agility.Thrive in a dynamic environment, collaborating with clients across multiple time zones.Foster strong partnerships with clients and internal teams, driving success through collaboration and communication.Fuel team growth through knowledge-sharing, training sessions, and staying ahead of industry trends. What you need: Proficiency in SQL, JavaScript, SQLite, and RESTful APIs (XML/JSON).Intermediate or advanced T-SQL development experience.Exceptional communication skills (verbal, written, interpersonal).Driven by self-improvement and team success.Deep understanding of data structures.Comfortable with JIRA, Confluence, and Microsoft Office.Proven track record in fostering positive client experiences.Detail-oriented with a knack for grasping complex technicalities swiftly.Thrives under pressure within collaborative team settings. Nice To Haves: Proficient in Design tools like InDesign.Background in Asset management or extensive industry knowledge.Familiarity with cloud service providers and emerging trends.Ability to confidently challenge and justify decisions.Demonstrated skill in configuring technical solutions, including data visualisation and structuring. Working Hours: US-hours: between 08:00 - 16:00 Pacific Standard Time zone (which relates to 17:00 - 02:00 / 16:00 - 01:00 SAST) depending on Daylight Savings time zone in the US. Job ID: J PS Even if you feel you don’t have all the skills listed or if this spec isn’t what you are looking for, feel free to send your CV as we probably have other opportunities that could interest you. For a more comprehensive and updated list of opportunities that we have on offer, do visit our website -
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Database Design Jobs