Intermediate - Senior Data Engineer (JHB - Hybrid)

2 weeks ago


Johannesburg, Gauteng, South Africa IOCO Full time

About the Role:

iOCO is in the search for an experienced Intermediate to Senior Data Engineer to join our vibrant team in Johannesburg. This role demands expertise in SSAS, SSRS, SSIS, and Azure environment. The hired individual will be crucial in the design, development, and maintenance of data infrastructure and solutions.

What you'll be doing:

Data Integration ETL Development:

  • Design, create, and manage ETL processes with SSIS for efficient data extraction, transformation, and loading.
  • Optimize SQL scripts, stored procedures, and data models for integration and transformation.

Data Analysis Reporting:

  • Establish and maintain data analysis models using SSAS.
  • Produce, implement, and supervise reports with SSRS based on business needs.

Azure Data Solutions:

  • Deploy and oversee data solutions in Azure.
  • Enhance and observe Azure data services for performance and reliability.

Database Management:

  • Develop and sustain database schemas, indexes, and performance.
  • Maintain data security and integrity in all databases.

Collaboration Documentation:

  • Collaborate with data analysts, BI developers, and stakeholders to comprehend data requirements and deliver solutions.
  • Record ETL processes, data models, and technical details.

Your expertise:

  • 3-5 years of experience in data engineering or related field.
  • Proficient in SSAS, SSRS, and SSIS.
  • Extensive hands-on experience with Azure data services.
  • Advanced SQL skills and database optimization experience.

Preferred Skills:

  • Familiarity with additional Azure services.
  • Knowledge of data warehousing concepts and tools.
  • Understanding of Python or other scripting languages.
  • Experience with BI tools such as Power BI, Tableau.

Personal Attributes:

  • Sharp analytical and problem-solving abilities.
  • Detail-oriented with a strong focus on delivering quality work.
  • Great communication and interpersonal skills.
  • Capable of working both independently and collaboratively.
  • Proactive and enthusiastic about learning new technologies.

Why join us?

Looking to be part of a team that tackles complex real-world problems with innovative software solutions? At iOCO, we believe in the power of modern technology and development expertise to make anything possible. We are constantly at the forefront of innovative solutions in various industries with diverse technologies.

You will work within a consultancy, engaging with some of the brightest minds in the industry on stimulating solutions across various business domains.

Our culture of continual learning ensures you will receive ample opportunities, tools, and support to enhance your skills. Joining iOCO gives you access to engaging developer forums, a platform to connect, learn, and share knowledge, experiences, and solutions with industry peers.



  • Johannesburg, Gauteng, South Africa Liyema Consulting Full time

    These jobs were popular with other job seekers Reference: JHB001499-FE-1Job Title: Senior Data EngineerType: PermanentLocation: Gauteng, JohannesburgAbout Us:We're a leading data solutions firm in South Africa, dedicated to fostering equality through actionable insightsResponsibilities:Design robust data architectures, manage seamless pipelines, integrate...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Join the home of the #changeables as an Intermediate Data Scientist implementing designs for the shapeshifters and delivery of products and services. You will be expected to address business opportunities and problems and implement business strategy, under guidance against predicted results and deliver according to set processes and...


  • Johannesburg, Gauteng, South Africa Xcede Group Full time

    These jobs were popular with other job seekersOne of South Africa's leading banks is searching for a technical specialist.The purpose of the Data Specialist is to use their database, software engineering and programming skills to that the necessary data is properly stored on the cloud platform and is available to the data scientists.ExperienceMin 2 years'...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    We have a multitude of clients across various industries seeking Intermediate - Senior C# .Net Developers to join their teams. All positions are either Cape Town / Johannesburg based and offer hybrid work.Qualifications - BSc Computer Science OR Engineering OR Other relevant degree/qualification C# with Entity Framework JavaScript & Typescript Angular (and...


  • Johannesburg, Gauteng, South Africa Dimension Data Full time

    FunctieomschrijvingAre you tired of being micro-managed? Are you looking for a company where no-one tells you how to do your job? Do you want to work in a team, but not be told what to do and when to do it? If so, we believe this Senior Software Engineer role is perfect for youAs a Senior Software Engineer, you'll be responsible for building and maintaining...

  • Cloud Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Dimension Data Full time

    The Cloud Data Engineer, AWS Data Pipeline, AWS Storage Gateway and Digital Assets will work on the Amazon Web Services (AWS) infrastructure team. The engineer's primary focus is to provide data services that enhance our clients' businesses. You'll be a key member of the data pipeline team helping us deliver these solutions quickly and efficiently while...

  • Senior Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Surgo Full time

    Our client, a leading South African financial group founded in 1985, encompasses insurers and a comparison platform. Rooted in providing peace of mind, they safeguard possessions, loved ones, and life plans. Pioneering innovation and service, their diverse team drives excellence, and they are looking for a Senior Data Engineer to join their hybrid working...


  • Johannesburg, Gauteng, South Africa e-Merge IT Recruitment Full time

    This publicly listed organisation is currently in need of a passionate intermediate data scientist to join their insurance division. The company is widely loved by South Africans for their excellent service delivery, diverse company offering, and their ethos of putting customer satisfaction as the core of everything they do.They are currently in the process...


  • Johannesburg, Gauteng, South Africa Isilumko Staffing (JHB) Full time

    Intermediate Process Engineer: Banking: 1 year Fixed-Term ContractAre you ready to join a dynamic team focused on navigating the strategic and tactical aspects of business process management? We are seeking an Intermediate Process Engineer to contribute to discovering, validating, and communicating business process knowledge effectively. If you are...


  • Johannesburg, Gauteng, South Africa Elucidate Full time

    Senior Data Scientist Lead - Elucidate AI - Careers Let's Talk Full time Johannesburg Senior Data Scientist LeadElucidate AI is looking for a superstar to join our team as a Senior Data Scientist Lead Elucidate AI is looking for a superstar to join our team as a Senior Data Scientist Lead. We are looking for a machine learning engineer who has an...

  • Senior Data Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa NTT Full time

    NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future.In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our clients solve some of...

  • Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Energy At Work Full time

    Job Title: Data Engineer (SAS)Location: RemoteAbout Our Client: Our client is a leading player in the insurance industry, dedicated to providing innovative solutions to meet the needs of our clients. They leverage cutting-edge technology to drive their business forward and are seeking a skilled Data Engineer to join their dynamic team. If you are passionate...

  • Senior Data Scientist

    2 weeks ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    An African financial services organization providing a wide range of financial solutions and fostering a great environment, leadership, learning opportunities, challenges, rewards, and recognition is in search of a Senior Data Scientist responsible for designing, producing, analyzing, documenting, and improving various predictive models across the credit...

  • Graduate Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Isilumko Staffing (Jhb) Full time

    A well known food manufacturer is seeking Graduate Engineers to join their team on a 3-6 month contract in JHB. Must be a recent Graduate in Engineering who is keen on getting some work experience, who is reliable and want to gain some new skills. Must have excellent English communication - verbal and written Will be exposed to the food industry - milling /...

  • Engineering Graduate

    2 weeks ago


    Johannesburg, Gauteng, South Africa Isilumko Staffing (JHB) Full time

    About the Role:We are looking for enthusiastic engineering graduates to join our client's team as Area Performance Leaders. This role plays a crucial part in ensuring smooth production line operations and enhancing overall performance.Key Responsibilities: Supervise and optimize daily operations in the designated area. Analyze performance indicators to...


  • Johannesburg, Gauteng, South Africa Mass Staffing Projects Full time

    Job DescriptionA very well-established and well-known Engineering Consultancy firm that provides management and consultancy services to the built and natural environment, is looking to hire a SENIOR GEOTECHNICAL ENGINEER. The successful candidate will need MINE WASTE EXPERIENCE and will be based in the Mine Waste Division.Key Responsibilities:Project...


  • Johannesburg, Gauteng, South Africa Isilumko Staffing (Jhb) Full time

    One of the TOP banks in S.A. is seeking an experienced HR individual to join their JHB team on a 12-month contract. This is a hybrid role, can consider JHB and PTA based candidates. Must have a degreeMust have SAP experienceExcellent leadership experience as you will be managing a teamMust have experience of dealing with recruitment suppliersMust have...

  • Graduate Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Isilumko Staffing (JHB) Full time

    Join a Leading Food Manufacturer as a Graduate Engineer in JHBRecent Graduate in EngineeringOpportunity for 3-6 months contractGain valuable work experience while learning new skillsExcellent verbal and written English communication requiredExposure to various aspects of the food industry such as milling, bagging, and industrial plant operationsProficiency...

  • Aws Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    This technology company is enthusiastic about resolving business challenges for their clients and is actively seeking an AWS Data Engineer to join their team. By employing advanced data analytics, actuarial services, software development, and automation, this remarkable business serves both large corporations listed on the JSE and non-listed clients in the...

  • Azure Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Intellinexus Full time

    About the job Azure Data Engineer (Ab Initio)Who are we?Intellinexus is a business-led data and business intelligence consultancy that empowers organization's with data-driven decision-making capabilities. We combine innovation and expertise with access to the best talent to help organizations become smarter, more agile, and more resilient to the changes in...