Sql Developer

Johannesburg, Gauteng, South Africa

Job Description

Are you passionate about writing complex SQL queries that make systems run smoothly and data come alive? If you're a seasoned SQL Developer ready to make an impact, this opportunity offers the chance to work on high-performing, scalable solutions that support mission-critical applications.
Our client is a forward-thinking technology-driven organisation operating in fast-paced industries like finance, telecoms, and retail. Known for delivering innovative data solutions, they are looking for an experienced SQL Developer to join their collaborative and agile team. This role is perfect for someone who thrives in high-stakes environments and wants to make a tangible difference through data.
You'll be part of a company that values continuous improvement, modern technology stacks, and real impact -- not just endless maintenance. If you're looking to grow your skills in a supportive and dynamic environment with visibility into executive decision-making, this role is for you.
What's in it for you?

  • Exposure to cutting-edge database technologies and cloud-based platforms like Azure SQL and AWS RDS
  • Join a collaborative culture that values innovation, autonomy, and technical excellence
  • Work in industries that are shaping the future - including finance, telecoms, and retail
  • Opportunity to be involved in strategic planning, architecture discussions, and high-level business intelligence
Key Responsibilities
  • Design, develop, and maintain complex SQL queries, stored procedures, functions, and triggers
  • Build and optimise scalable databases to support reporting, analytics, and business-critical applications
  • Develop and manage robust ETL pipelines, ensuring data accuracy and consistency across platforms
  • Collaborate with analysts, developers, and business stakeholders to deliver actionable insights
  • Monitor and optimise database performance, ensuring high availability, security, and compliance
  • Maintain comprehensive technical documentation, including data dictionaries and SOPs
Job Experience and Skills Required Education:
  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • Certifications like Microsoft Certified: SQL Server Database Development or Azure Data Engineer Associate are advantageous
Experience:
  • 5+ years' experience in SQL development using Microsoft SQL Server, Oracle, or PostgreSQL
  • Solid understanding of relational databases, data warehousing, and dimensional modelling
  • Strong background in performance tuning, indexing, and query optimisation
  • Experience working in Agile/Scrum environments and using version control systems (e.g., Git)
Technical Skills:
  • Proficient in T-SQL or PL/SQL
  • Experience with ETL tools such as SSIS, Talend, or Informatica
  • Familiarity with BI/reporting tools like Power BI, Tableau, or SSRS
  • Exposure to cloud database platforms (Azure, AWS) is a plus
Other Non-Negotiables:
  • Excellent problem-solving and analytical skills
  • Strong communication and stakeholder engagement abilities
  • Ability to work independently and take ownership of deliverables
If you're ready to build powerful SQL solutions and contribute to a data-driven culture, we'd love to hear from you. Apply today to take the next step in your career!
Apply Now!
For more exciting IT vacancies, please visit:
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.
For more information contact:
Raees Sadek
IT Recruitment
Researcher
011 622 9526
For more information please contact:
Raees Sadek

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1550382
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned