MS SQL Developer (Senior)

Parvana

Cape Town

On-site

ZAR 600,000 - 780,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Parvana in Cape Town is looking for an experienced SQL Developer with over 6 years of expertise in T-SQL and database optimization. This hybrid role involves designing and developing complex database solutions while mentoring junior staff and resolving performance bottlenecks.

The ideal candidate will have a proven track record in performance tuning and a strong understanding of database design practices. Familiarity with ETL processes and tools like Azure Data Factory is beneficial.

Qualifications

  • 6+ years in T-SQL and complex query solutions.
  • Experience with SQL performance tuning and bottleneck resolution.
  • Familiarity with ETL/ELT processes and data tools.

Responsibilities

  • Design and optimize SQL Server database solutions.
  • Analyze execution plans and resolve performance issues.
  • Mentor junior developers on SQL best practices.

Skills

Complex T-SQL query development
Performance optimization
Database design best practices
Mentorship
Data modeling

Tools

Azure Data Factory
Power BI
SSIS

Job description

Cape Town, South Africa | Posted on 18/06/2026

Location: Cape Town | Work Type: Hybrid | Job ID: J107208

What you will be doing:
  • Design, develop, and optimize complex SQL Server database solutions. Write highly efficient, scalable, and maintainable T-SQL code, including advanced stored procedures, views, functions, and triggers.
  • Deeply analyse execution plans, troubleshoot complex performance issues, and implement advanced indexing, partitioning, and query refactoring strategies to resolve critical bottlenecks in high-volume workloads.
  • Design robust, scalable relational data models (OLTP/3NF) and analytical structures optimised for data integrity, low-latency data access, and seamless reporting.
  • Ensure solutions reduce impact on transactional systems by optimising data access patterns and separating operational and reporting workloads.
  • Define and enforce strict standards for naming conventions, database design, and documentation; lead code reviews and champion SQL development best practices.
  • Mentor junior developers and engineers on advanced SQL optimization and relational modelling practices. Work closely with backend application developers, BI teams, and business analysts to support data requirements.
  • Assist with and maintain existing data ingestion processes, providing SQL support for ETL/ELT pipelines and integrations where necessary.
What our client is looking for:
  • 6+ years of deep, hands-on experience in complex T-SQL query development, advanced stored procedures, views, user-defined functions, and execution plan analysis.
  • Proven track record of diagnosing and resolving severe performance bottlenecks related to locking, blocking, deadlocks, and IO/memory optimization in large-scale SQL Server environments.
  • Mastery of indexing strategies (clustered, non-clustered, columnstore, filtered) and table partitioning to optimize massive datasets.
  • Deep expertise in designing highly normalised relational models (3NF/OLTP), with a strong understanding of dimensional modelling (star/snowflake schemas) as a secondary benefit.
  • Experience with ETL/ELT processes and data pipeline tools (e.g., SSIS, Azure Data Factory, dbt) is highly advantageous but considered a secondary requirement to core database development.
  • Familiarity with Azure SQL, Git, Azure DevOps, CI/CD pipelines for databases, or BI tools like Power BI/Tableau is a plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

MS SQL Developer (Senior)
MS SQL Developer (Senior)

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Industry-leading benefits
SQL Developer
SQL Developer

Sabenza IT & Recruitment • Pretoria

Hybrid
ZAR 480,000 - 720,000
Senior SQL Developer
Senior SQL Developer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 600,000 - 800,000
Senior SQL Developer
Senior SQL Developer

ATS Client • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Senior Data Engineer
Senior Data Engineer

Parvana • Cape Town

Hybrid
ZAR 700,000 - 1,100,000
Hybrid work model
Senior MS SQL Developer — Hybrid, High-Impact
Senior MS SQL Developer — Hybrid, High-Impact

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Industry-leading benefits
SQL Developer
SQL Developer

multiSEARCH Recruitment • Pretoria

On-site
ZAR 500,000 - 800,000
Senior Data Engineer
Senior Data Engineer

Parvana • Cape Town

On-site
ZAR 550,000 - 750,000
Generous salaries
Industry-leading benefits
Career development opportunities
Database Engineer – Century City - South Africa
Database Engineer – Century City - South Africa

WNS • Cape Town

Hybrid
ZAR 420,000 - 700,000
Senior SQL Server Developer: High-Performance & ETL
Senior SQL Server Developer: High-Performance & ETL

Parvana • Cape Town

Hybrid
ZAR 600,000 - 780,000