SQL Database Specialist

2 weeks ago


Cape Town, Western Cape, South Africa IOCO Full time
SQL Developer Job Description

We are seeking a skilled SQL Developer to contribute to our team at iOCO. As a SQL Developer, you will be responsible for designing, developing, and maintaining SQL databases that support our various applications and systems.

Key Responsibilities:
  • Design and develop SQL databases to ensure reliability, performance, and security.
  • Optimize and refine existing SQL queries to improve performance.
  • Collaborate with cross-functional teams to design efficient database architectures.
  • Write complex SQL queries, stored procedures, and functions to support business requirements.
  • Perform regular database maintenance tasks such as backups, indexing, and performance tuning.
  • Troubleshoot and resolve database-related issues in a timely manner.
  • Ensure data integrity and consistency across all databases.
  • Provide support for data migration, ETL processes, and data integration projects.
Requirements:
  • Proven experience as a SQL Developer, Database Developer, or in a similar role.
  • Proficiency in SQL programming and database management.
  • Strong knowledge of database design, optimization, and performance tuning.
  • Experience with ETL processes and data migration.
  • Familiarity with database security and compliance best practices.
  • Ability to work independently and collaboratively within a team environment.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills, both written and verbal.
Preferred Skills:
  • Experience with cloud-based database solutions (e.g., Azure SQL, AWS RDS).
  • Knowledge of other database management systems (e.g., MySQL, PostgreSQL).
  • Familiarity with data visualization tools (e.g., Power BI, Tableau).
  • Experience with scripting languages (e.g., Python, R) for data manipulation.
About iOCO:

iOCO is a consultancy that solves complex real-world problems with innovative software solutions. 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.

As a SQL Developer at iOCO, you will be part of a team that works 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.



  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Title: SQL DeveloperWe are seeking a skilled SQL Developer to join our team at Communicate Recruitment. As a SQL Developer, you will be responsible for designing, implementing, and maintaining databases to support our business operations.Key Responsibilities:Design and develop databases using MySQL, PostgreSQL, and SQL ServerWrite efficient and effective...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Title: SQL DeveloperWe are seeking a skilled SQL Developer to join our team at Communicate Recruitment. As a SQL Developer, you will be responsible for designing, implementing, and maintaining databases to support our business operations.Key Responsibilities:Design and develop databases using MySQL, PostgreSQL, and SQL ServerWrite efficient and effective...


  • Cape Town, Western Cape, South Africa PRR Recruitment Services Full time

    Job Title: SQL Database AdministratorCompany: PRR Recruitment ServicesJob Summary:We are seeking an experienced SQL Database Administrator to join our team. The ideal candidate will have a strong background in database administration, with a focus on SQL, Shell, Linux, Unix, T-SQL, Sybase IQ, Sybase ASE, MySQL, and MSSQL.Key Responsibilities:Administer and...

  • Database Specialist

    4 weeks ago


    Cape Town, Western Cape, South Africa iLaunch Full time

    Job SummaryiLaunch is seeking a skilled Junior DBA Specialist to provide operational support in their Database Team on a contract basis.Key ResponsibilitiesInstall, create, migrate, and upgrade databases to ensure optimal performance.Ensure database backups and restores are properly tested and validated.Monitor and tune database performance to prevent...


  • Cape Town, Western Cape, South Africa People Solved Full time

    Job OverviewPeople Solved is seeking a highly skilled Senior SQL Database Administrator to join our team. As a key member of our IT department, you will be responsible for ensuring the optimal configuration, responsiveness, and high availability of our Microsoft SQL Server environments.Key ResponsibilitiesDesign, implement, and maintain high-performance...

  • Database Specialist

    2 weeks ago


    Cape Town, Western Cape, South Africa iLaunch Full time

    Job SummaryiLaunch is seeking a skilled Junior DBA Specialist to join our Database Team on a 12-month contract basis.The successful candidate will be responsible for ensuring the smooth operation of our database environment, including installation, creation, migration, and upgrades.Key responsibilities include:Ensuring database backups and restores are...


  • Cape Town, Western Cape, South Africa Professional Career Services Full time

    Employer DescriptionProfessional Career ServicesJob DescriptionWe are seeking a highly skilled MS SQL Server Developer to collaborate with our database development team in designing, developing, and maintaining robust and scalable database solutions.Develop and implement efficient and optimized database solutions using MS SQL Server.Design and implement...


  • Cape Town, Western Cape, South Africa PRR Recruitment Services Full time

    Database Administrator Role at PRR Recruitment ServicesWe are seeking a highly skilled Database Administrator to join our team at PRR Recruitment Services. As a Database Administrator, you will be responsible for managing and maintaining our company's database systems.Key Responsibilities:Design, implement, and maintain database systems to ensure data...

  • Database Specialist

    4 weeks ago


    Cape Town, Western Cape, South Africa PRR Recruitment Services Full time

    Database Administrator RoleWe are seeking a skilled Database Administrator to join our team at PRR Recruitment Services.Key Responsibilities:Manage and administer large databases with strong SQL experience.Ensure database security and integrity.Develop and implement database solutions to meet business needs.Requirements:Minimum 4 years of experience in SQL...


  • Cape Town, Western Cape, South Africa iLaunch Full time

    Job SummaryiLaunch is seeking a highly skilled Senior DBA Specialist to join our team on a 12-month contract basis.The successful candidate will be responsible for providing operational support in our Database Team, ensuring the smooth operation of our database environment.Key ResponsibilitiesDatabase Installation, Creation, Migration, and upgradesEnsuring...


  • Cape Town, Western Cape, South Africa WatersEdge Solutions Full time

    Database AdministratorWe are seeking a highly skilled Database Administrator to join our team at WatersEdge Solutions in Cape Town, South Africa.Key Responsibilities:Database Standards and Best Practices: Develop, implement, and maintain database standards and best practices aligned with industry standards and company policies.Database Administration:...


  • Cape Town, Western Cape, South Africa WatersEdge Solutions Full time

    Database AdministratorWe are seeking a highly skilled Database Administrator to contribute to our team at WatersEdge Solutions in Cape Town, South Africa.Key Responsibilities:Database Standards and Best Practices: Develop, implement, and maintain database standards and best practices aligned with industry standards and company policies.Database...


  • Cape Town, Western Cape, South Africa iLaunch Full time

    Job SummaryiLaunch is seeking a highly skilled Senior DBA Specialist to join our Database Team on a 12-month contract basis.The successful candidate will be responsible for ensuring the smooth operation of our database environment, including installation, creation, migration, and upgrades.Key ResponsibilitiesDatabase Installation and ConfigurationDatabase...

  • SQL Data Engineer

    1 week ago


    Cape Town, Western Cape, South Africa PBT Group Full time

    PBT Group Vacancy: Microsoft SQL Data EngineerPBT Group, a leading Business Intelligence company, is seeking a highly skilled Microsoft SQL Data Engineer to join our team.Key Responsibilities:Plan and analyze complex business requirements to implement technology-enabled solutions.Conduct planning, analysis, and design activities with other development...

  • SQL Data Engineer

    3 weeks ago


    Cape Town, Western Cape, South Africa PBT Group Full time

    PBT Group Vacancy: Microsoft SQL Data EngineerPBT Group, a leading Business Intelligence company, is seeking a highly skilled Microsoft SQL Data Engineer to join our team.Key Responsibilities:Plan and analyze complex business requirements to implement technology-enabled solutions.Conduct planning, analysis, and design activities with other development...

  • SQL Developer

    1 month ago


    Cape Town, Western Cape, South Africa IOCO Full time

    About the RoleWe are seeking a highly skilled SQL Developer to join our team at IOCO. As a key member of our data team, you will be responsible for designing, developing, and maintaining SQL databases that support our various applications and systems.Key Responsibilities:Design and Develop SQL Databases: Ensure the reliability, performance, and security of...


  • Cape Town, Western Cape, South Africa iLaunch Full time

    Job SummaryiLaunch is seeking a highly skilled Senior DBA Specialist to join our Database Team on a 12-month contract basis.The successful candidate will be responsible for ensuring the smooth operation of our database environment, including installation, creation, migration, and upgrades.Key ResponsibilitiesDesign and implement database solutions to meet...

  • Database Architect

    4 weeks ago


    Cape Town, Western Cape, South Africa PRR Recruitment Services Full time

    Database Administrator OpportunityPRR Recruitment Services is seeking a skilled Database Administrator to join our team.Key Responsibilities:Design and document database architectureDevelop data warehousing and BI platformsCreate shell scriptsRequirements:MCDBA certification5 years of SQL DBA experienceExtensive experience in SQL, Shell, Linux, Unix, and...


  • Cape Town, Western Cape, South Africa PRR Recruitment Services Full time

    Database AdministratorWe are seeking a highly skilled Database Administrator to join our team at PRR Recruitment Services.The ideal candidate will have extensive experience in managing and administering large databases using SQL.Key responsibilities include:Designing and implementing database systemsEnsuring data security and integrityOptimizing database...


  • Cape Town, Western Cape, South Africa Amaris Consulting Full time

    Job Title: DBA AdministratorWe are seeking a highly skilled Database Administrator to join our team in a dynamic and innovative environment.Key Responsibilities:Develop and implement database standards and best practices aligned with industry standards and company policies.Install, configure, and administer SQL Server databases on-premises and in Azure cloud...