SQL Developer

2 weeks ago


Cape Town, Western Cape, South Africa IOCO Full time
About the Role

We 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 our SQL databases.
  • Optimize SQL Queries: Refine existing SQL queries to improve performance and efficiency.
  • Collaborate with Cross-Functional Teams: Work closely with developers, analysts, and other stakeholders to design efficient database architectures.
  • Write Complex SQL Queries: Develop and implement complex SQL queries, stored procedures, and functions to support business requirements.
  • Perform Database Maintenance: Regularly perform database maintenance tasks such as backups, indexing, and performance tuning.
  • Troubleshoot Database Issues: Troubleshoot and resolve database-related issues in a timely manner.
  • Ensure Data Integrity: Ensure data integrity and consistency across all databases.
  • Support Data Migration and ETL Processes: Provide support for data migration, ETL processes, and data integration projects.
  • Document Database Designs: Document database designs, solutions, and processes for reference and training purposes.

About You

  • Proven Experience: Proven experience as a SQL Developer, Database Developer, or in a similar role.
  • Proficiency in SQL: Proficiency in SQL programming and database management.
  • Strong Knowledge of Database Design: Strong knowledge of database design, optimization, and performance tuning.
  • Experience with ETL Processes: Experience with ETL processes and data migration.
  • Familiarity with Database Security: Familiarity with database security and compliance best practices.
  • Ability to Work Independently: Ability to work independently and collaboratively within a team environment.
  • Excellent Problem-Solving Skills: Excellent problem-solving skills and attention to detail.
  • Strong Communication Skills: Strong communication skills, both written and verbal.
  • Preferred Skills:
    • Cloud-Based Database Solutions: Experience with cloud-based database solutions (e.g., Azure SQL, AWS RDS).
    • Other Database Management Systems: Knowledge of other database management systems (e.g., MySQL, PostgreSQL).
    • Data Visualization Tools: Familiarity with data visualization tools (e.g., Power BI, Tableau).
    • Scripting Languages: 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 member of our team, you will have the opportunity to work 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

    3 days ago


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

    Job Title: SQL DeveloperAbout the RoleWe are seeking a skilled SQL Developer to join our team at DLK Group. As a SQL Developer, you will be responsible for developing high-quality SQL code, implementing sound technical solutions, and collaborating with cross-functional teams.ResponsibilitiesSQL DevelopmentDevelop high-quality SQL code within prescribed...

  • SQL Developer

    4 days ago


    Cape Town, Western Cape, South Africa Bluegrass Digital Full time

    About the RoleWe are seeking a skilled SQL Developer to join our team at Bluegrass Digital, where we are driving innovation in the asset management sector. As a key member of our IT team, you will collaborate with us to support the strategic objectives of our business.Key ResponsibilitiesDevelop integration solutions using SQL and other vendor tools,...


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

    Job Title: Oracle PL/SQL DeveloperWe are seeking a highly skilled Oracle PL/SQL Developer to join our team at Vito Solutions. As a key member of our team, you will be responsible for designing and developing high-quality Oracle PL/SQL solutions that meet the needs of our clients.Key Responsibilities:Design and develop Oracle PL/SQL solutions that meet...


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

    Job Title: Oracle PL/SQL DeveloperVito Solutions is seeking a highly skilled Oracle PL/SQL Developer to join our team. As a key player in this role, the successful candidate will leverage their expertise to drive innovative solutions and contribute to the success of our projects.Responsibilities:Provide technical expertise and assistance to the product team,...


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

    Job Title: Oracle PL/SQL DeveloperVito Solutions is seeking a highly skilled Oracle PL/SQL Developer to join our team. As a key player in this role, the successful candidate will leverage their expertise to drive innovative solutions and contribute to the success of our projects.Responsibilities:Provide technical expertise and assistance to the product team,...


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

    Job Title: Oracle PL/SQL DeveloperJob Summary:Vito Solutions is seeking a highly skilled Oracle PL/SQL Developer to join our team. As a key member of our team, you will be responsible for designing and developing high-quality database solutions using Oracle PL/SQL.Responsibilities:Design and Develop Database Solutions: Create efficient and scalable database...


  • Cape Town, Western Cape, South Africa Capital H Staffing and Advisory Solutions Full time

    Job DescriptionCapital H Staffing and Advisory Solutions is seeking a skilled Oracle PL/SQL Developer to join our team in the Payments and Lending industry.Key Responsibilities:Develop, test, and implement Oracle PL/SQL code for applications.Create and maintain Oracle Forms and Reports.Perform code reviews to ensure adherence to best practices and...


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

    Job Title: Software DeveloperCapitalH is seeking a skilled Oracle PL/SQL Developer to join our team in Kuilsrivier, Western Cape. As a key member of our Payments and Lending industry team, you will be responsible for developing, implementing, and maintaining Oracle database applications to meet our business needs.Key Responsibilities:Design, develop, and...


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

    Job Title: Oracle PL/SQL DeveloperVito Solutions is seeking a highly skilled Oracle PL/SQL Developer to join our team. As a key player in this role, the successful candidate will leverage their expertise to drive innovative solutions and contribute to the success of our projects.Responsibilities:Provide technical expertise and assistance to the product team,...


  • Cape Town, Western Cape, South Africa E-Merge Full time

    Unlock Your Potential as a Senior SQL DeveloperE-Merge is seeking a talented Senior SQL Developer to join our team in Cape Town. As a key member of our digital marketing and e-commerce solutions team, you will have the opportunity to leverage your skills in a high-energy culture and learn new tech tricks of the trade among the world's top techies.We are...

  • Senior SQL Developer

    3 weeks ago


    Cape Town, Western Cape, South Africa E-Merge Full time

    About E-MergeE-Merge is a leading digital marketing and e-commerce solutions company that specializes in innovative technology and data-driven strategies. We are seeking a talented Senior SQL Developer to join our team in a hybrid model.Job SummaryWe are looking for a highly skilled Senior SQL Developer to leverage their expertise in relational databases,...

  • Senior SQL Developer

    3 weeks ago


    Cape Town, Western Cape, South Africa E-Merge Full time

    Unlock Your Potential as a Senior SQL Developer at E-MergeE-Merge is seeking a highly skilled Senior SQL Developer to join our team of innovative professionals. As a key member of our data insights team, you will be responsible for designing, developing, and maintaining complex database solutions that drive business growth and success.Key...

  • Senior SQL Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa E-Merge Full time

    Unlock Your Potential as a Senior SQL Developer at E-MergeE-Merge, a leading digital marketing and e-commerce solutions company, is seeking a talented Senior SQL Developer to join our team. As a key member of our data insights team, you will play a crucial role in driving business growth through data-driven decision making.About the RoleWe are looking for a...

  • SQL Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa Initiate International Full time

    About the RoleInitiate International is seeking a highly motivated and analytical SQL Developer to join our Business Intelligence team in Cape Town. As a key member of our team, you will play a pivotal role in driving business growth through data-driven insights and strategic decision-making.Key ResponsibilitiesData Integration and Analysis: Integrate new...


  • 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...

  • SQL Data Analyst

    2 weeks ago


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

    About Communicate RecruitmentWe are a leading recruitment agency specializing in IT and data-related positions. Our team of experts is dedicated to connecting talented professionals with top companies in the industry.About the RoleWe are seeking a skilled SQL Developer to join our client's team. As a SQL Developer, you will be responsible for designing,...

  • Data Analyst

    2 hours ago


    Cape Town, Western Cape, South Africa Parvana Full time

    About Our ClientOur client is a global leader in digital marketing and client reporting solutions, empowering financial professionals to enhance investor engagement and retention.Job DescriptionWe are seeking a skilled SQL Developer to join our team. As a SQL Developer, you will be responsible for crafting tailored reporting strategies, ensuring timely and...

  • SQL Data Engineer

    3 days 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...


  • Cape Town, Western Cape, South Africa Exclusively Remote Full time

    We are seeking an experienced and confident PHP/Laravel Developer with skills in Python and SQL to join our growing team. Ideal candidates will be responsible, proactive, and capable of multitasking effectively.Key Responsibilities:Develop and maintain applications using PHP, Laravel, Python, and SQL.Collaborate and communicate efficiently with a remote...


  • 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...