SQL Developer

3 weeks ago


Johannesburg, South Africa IOCO Full time

We are looking a SQL Developer with DBA knowledge to join our team at iOCO. You will play a dual role in both developing robust SQL databases and ensuring their smooth operation, security, and optimization. Your expertise will be key in supporting our applications and systems, ensuring they run efficiently and securely.

What you’ll do:

  • Design, develop, and optimize SQL databases to support various applications and systems.
  • Manage and maintain the health, performance, and security of SQL databases.
  • Write complex SQL queries, stored procedures, and functions to meet business requirements.
  • Perform regular database maintenance tasks, including backups, indexing, and performance tuning.
  • Implement and monitor database security measures to protect sensitive data.
  • Troubleshoot and resolve database-related issues promptly and effectively.
  • Assist in database capacity planning, storage management, and disaster recovery planning.
  • Collaborate with cross-functional teams to design and implement database solutions.
  • Document database configurations, processes, and procedures for future reference.
  • Provide support for data migration, ETL processes, and database integration projects.
  • Stay updated with the latest database technologies, trends, and best practices.

Your expertise:

  • Proven experience as a SQL Developer, Database Developer, or similar role.
  • Strong knowledge of database design, development, and optimization.
  • Experience or strong knowledge in Database Administration (DBA) tasks.
  • Proficiency in SQL programming and query optimization.
  • Experience with database security, backup, recovery, and disaster recovery planning.
  • Familiarity with ETL processes and data integration techniques.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work independently and within a team environment.

Personal attributes:

  • Proven ability to work creatively and analytically in a problem-solving environment.
  • Confidence to express ideas as part of a team.
  • Excellent communication (written, oral) and interpersonal skills.
  • A Self-Starter capable of working under pressure.
  • Curious and engaged in Continuous Learning and Professional Development.

Other information applicable to the opportunity:

  • Permanent Position
  • Location: Johannesburg – hybrid way of work

Why work for us?

Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies. 

You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains. 

Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft. 

By joining IOCO you will have an open invitation to developer inspiring forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.


  • SQL Developer

    1 month ago


    Johannesburg, South Africa Network Recruitment Full time

    Duties & ResponsibilitiesDevelop complex T-SQL queries, Stored Procedures and Triggers.Assist in the design of the relational database architecture for new development projects.Develop new / alter existing SQL objects based off a set of requirements.Troubleshoot SQL objects that fail.Support the development team in troubleshooting application performance...

  • SQL Developer

    1 month ago


    Johannesburg, South Africa Network Recruitment Full time

    Duties & Responsibilities Develop complex T-SQL queries, Stored Procedures and Triggers. Assist in the design of the relational database architecture for new development projects. Develop new / alter existing SQL objects based off a set of requirements. Troubleshoot SQL objects that fail. Support the development team in troubleshooting application...

  • SQL Developer

    1 month ago


    Johannesburg, South Africa Adzuna ZA B C2 Full time

    Duties & ResponsibilitiesDevelop complex T-SQL queries, Stored Procedures and Triggers.Assist in the design of the relational database architecture for new development projects.Develop new / alter existing SQL objects based off a set of requirements.Troubleshoot SQL objects that fail.Support the development team in troubleshooting application performance...

  • SQL Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job DescriptionWe are seeking a highly skilled Database Specialist to join our team at Network Recruitment. As a key member of our team, you will be responsible for designing, developing, and implementing database solutions that meet the needs of our clients.Key ResponsibilitiesDatabase Development: Develop and maintain high-quality database systems,...

  • SQL Developer

    15 hours ago


    Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full time

    Position Overview: We are seeking an experienced SQL Developer to join our team at SavageOne Pty Ltd. The ideal candidate will have a solid foundation in SQL and a proven track record of developing and optimizing database solutions. Key Responsibilities: Develop, test, and maintain SQL queries, stored procedures, and functions. Design and optimize database...

  • SQL Developer

    2 months ago


    Johannesburg, South Africa SavageOne Pty Ltd Full time

    * SA Citizen * Oniste Position Overview: We are seeking an Intermediate SQL Developer with over 4 years of experience to join our talented team. The ideal candidate will have a solid foundation in SQL and a proven track record of developing and optimizing database solutions. You will work on complex projects, ensuring data integrity and performance while...

  • SQL Developer

    1 week ago


    Johannesburg, South Africa SavageOne Pty Ltd Full time

    * SA Citizen * Oniste Position Overview: We are seeking an Intermediate SQL Developer with over 4 years of experience to join our talented team. The ideal candidate will have a solid foundation in SQL and a proven track record of developing and optimizing database solutions. You will work on complex projects ensuring data integrity and performance while...

  • SQL Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job & Company Overview:Our esteemed client, a leading player in the car tracking industry, is seeking a skilled SQL Developer to join their team at Network Recruitment. As a key member of the organization, you will be responsible for developing high-performance data transactions, ensuring adherence to best practices in database development, and maintaining...

  • SQL Developer

    1 day ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    SQL Developer Job DescriptionWe are seeking a skilled SQL Developer to join our team at Network Recruitment. As a SQL Developer, you will be responsible for designing and optimizing database solutions, automating tasks, and ensuring seamless communication between different systems and platforms.Key Responsibilities:Develop and optimize SQL queries, stored...

  • SQL Developer

    1 month ago


    Johannesburg, South Africa Adzuna ZA B C2 Full time

    Are you a master of SQL who thrives in crafting efficient queries and designing robust database solutions? Do you have a passion for transforming complex data into actionable insights? If so, an innovative Fintech company is looking for you!What You'll Do:Design, develop, and optimize complex SQL queries and stored procedures.Maintain and enhance...

  • SQL Developer

    1 month ago


    Johannesburg, South Africa Network Recruitment Full time

    Are you a master of SQL who thrives in crafting efficient queries and designing robust database solutions? Do you have a passion for transforming complex data into actionable insights? If so, an innovative Fintech company is looking for you!What You'll Do: Design, develop, and optimize complex SQL queries and stored procedures. Maintain and enhance existing...

  • SQL Developer

    3 months ago


    Johannesburg, South Africa IsoMetrix Full time

    Main purpose of Job:Development of best class bespoke solutions related to Governance Risk and Compliance (GRC) for our global operations. ...


  • Johannesburg, Gauteng, South Africa PRR Recruitment Services Full time

    SQL and.NET Developer OpportunityWe are seeking a skilled Senior SQL Developer to join our team at PRR Recruitment Services. The ideal candidate will have a strong background in.NET and SQL, with a minimum of 4 years of experience.Key Responsibilities:Design and implement efficient database solutions using SQL and.NETDevelop and maintain high-quality code in...


  • Johannesburg, Gauteng, South Africa Luminary Talent Sourcing Full time

    Job Title: Senior SQL DeveloperJob Summary:Luminary Talent Sourcing is seeking a highly skilled Senior SQL Developer to join our team. As a Senior SQL Developer, you will be responsible for designing, developing, and maintaining complex database systems using SQL.Key Responsibilities:Design and develop database systems using SQLDevelop and maintain complex...

  • SQL Support Developer

    15 hours ago


    Johannesburg, Gauteng, South Africa Performability Recruitment Full time

    Job Title: SQL Support DeveloperOur client in the Employment Benefits space is seeking a skilled SQL Support Developer to join their team.The ideal candidate will have a strong background in database design, development, and administration, with a focus on Microsoft SQL Server.Key Responsibilities:Design, develop, and implement database solutions using T-SQL...


  • Johannesburg, Gauteng, South Africa Performability Recruitment Full time

    Consultative SQL Support DeveloperOur client in the Employment Benefits space seeks a skilled SQL Support Developer to join their team.The ideal candidate will have a strong background in database administration, T-SQL, and data analysis, with excellent problem-solving skills and the ability to work collaboratively with clients and internal stakeholders.Key...


  • Johannesburg, Gauteng, South Africa Performability Recruitment Full time

    Consultative SQL Support DeveloperOur client in the Employment Benefits space is seeking a skilled SQL Support Developer to join their team.The ideal candidate will have a strong background in database administration and a passion for delivering high-quality solutions to clients.Key Responsibilities:Identify areas for improvement in the tracking system and...


  • Johannesburg, Gauteng, South Africa Performability Recruitment Full time

    Consultative SQL Support DeveloperOur client in the Employment Benefits space is seeking a skilled SQL Support Developer to join their team.The ideal candidate will have a strong background in database administration and a passion for delivering high-quality solutions to clients.Key Responsibilities:Identify areas for improvement in the tracking system and...

  • Senior SQL Developer

    4 months ago


    Johannesburg, South Africa PRR Recruitment Services Full time

    This well known company is looking for Senior SQL developers. Based in the North of JohannesburgThe ideal candidate will have a min of 6 years experience in Advance T-SQLExperience in Data Imports between SQL databasesSQL server.Degree or any relevant qualification will be adv.Send your Cv to marinda@prrrecruitment.co.za

  • Senior SQL Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa PRR Recruitment Services Full time

    PRR Recruitment Services is seeking a highly skilled Senior SQL Developer to join their team. The ideal candidate will have a minimum of 6 years of experience in Advanced T-SQL and expertise in data imports between SQL databases. Key responsibilities include designing and implementing efficient database solutions, ensuring data integrity, and optimizing...