SQL Developer

Salix Recruitment

Johannesburg

On-site

ZAR 600,000 - 1,000,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Salix Recruitment advertises an opportunity for a SQL Developer focused on enterprise data platforms. The role involves designing and maintaining SQL Server objects, ETL pipelines, and reporting solutions to support business decisions.

The ideal candidate will have strong T‑SQL skills, SSIS/SSRS, Power BI, and experience with Azure SQL, data warehousing, and modern data engineering practices. On-site work in Gauteng is expected.

Qualifications

  • Matric or equivalent and a relevant IT degree with Microsoft SQL certifications.

Responsibilities

  • Design, develop and maintain SQL Server database objects including stored procedures, functions, views and triggers.

Skills

SQL Server
T-SQL
SSIS
SSRS
Power BI
Azure SQL
Data Warehousing
Git
Azure DevOps
Agile

Education

Bachelor's degree in IT or related field
Microsoft SQL certifications
Matric / Grade 12

Tools

Azure DevOps
Git
SSIS
SSRS

Job description

Our client is a well-established South African organisation with a strong reputation for innovation, technology, and operational excellence. They invest heavily in modern data solutions and are committed to leveraging technology to drive smarter business decisions and improve customer experiences.

Joining this team means working on large-scale enterprise systems, collaborating with highly skilled professionals, and contributing to projects that have a real business impact. The organisation offers a collaborative, supportive environment that encourages continuous learning, professional growth, and the opportunity to work with modern Microsoft technologies and data platforms.

This role is ideal for a developer who enjoys solving complex data challenges, improving database performance and working closely with business stakeholders to deliver scalable, high-quality solutions.

If you're passionate about SQL development, data optimisation and building reliable enterprise data solutions, we'd love to hear from you.

Duties
  • Design, develop and maintain SQL Server database objects including stored procedures, functions, views and triggers.
  • Develop and maintain ETL processes using SSIS.
  • Create and support reporting solutions using SSRS and Power BI.
  • Optimise SQL queries, indexes and database performance.
  • Analyse execution plans and resolve database performance issues.
  • Design and maintain relational database structures while ensuring data integrity.
  • Collaborate with Developers, Business Analysts and QA teams to translate business requirements into technical solutions.
  • Support production environments through troubleshooting, root cause analysis and issue resolution.
  • Participate in database deployments, code reviews and change management activities.
  • Maintain technical documentation and adhere to development standards and best practices
Job Experience & Skills Required
Qualifications
  • Matric (Grade 12) National Diploma, Bachelor's Degree or BTech in Information Technology, Computer Science, Software Engineering, Information Systems, or a related field. Microsoft SQL certifications.
Experience
  • 35 years' commercial experience as a SQL Developer.
  • Strong experience with Microsoft SQL Server ).
  • Advanced T-SQL development skills.
  • Experience with Azure SQL or cloud-based data platforms.
  • Exposure to Data Warehousing, SSAS or modern data engineering technologies.
  • Experience working within Financial Services, Insurance or Banking.
  • Experience developing stored procedures, functions, views and triggers.
  • Hands-on experience with SSIS.
  • Experience with SSRS and/or Power BI.
  • Strong understanding of relational database design and normalisation.
  • Experience with query optimisation, indexing and execution plans.
  • Exposure to version control tools such as Git or Azure DevOps.
  • Experience working within Agile development environments.
Skills & Competencies
  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder engagement abilities.
  • A collaborative team player with high attention to detail.
  • Someone who enjoys continuously learning and improving technical skills.

If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SQL Developer
SQL Developer

Sabenza IT & Recruitment • Pretoria

Hybrid
ZAR 480,000 - 720,000
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

multiSEARCH Recruitment • Pretoria

On-site
ZAR 500,000 - 800,000
MS SQL Developer (Senior)
MS SQL Developer (Senior)

Parvana • Cape Town

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

ATS Client • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Senior SQL Developer
Senior SQL Developer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 600,000 - 800,000
Senior SQL Developer / Data Engineer
Senior SQL Developer / Data Engineer

Praesignis (Pty) Ltd • Gauteng

On-site
ZAR 600,000 - 900,000
Database Engineer – Century City - South Africa
Database Engineer – Century City - South Africa

WNS • Cape Town

Hybrid
ZAR 420,000 - 700,000
Developer: SQL and Reporting
Developer: SQL and Reporting

SupportFinity™ • Cape Town

Hybrid
ZAR 360,000 - 480,000
Microsoft SQL Data Engineer
Microsoft SQL Data Engineer

PBT Group • Cape Town

On-site
ZAR 335,000 - 670,000
On-site work environment