Lead Data Engineer

2 months ago


Cape Town, South Africa IOCO Full time

We are seeking a highly skilled and experienced Lead Data Engineer to join our dynamic team in Cape Town. The ideal candidate will play a critical role in designing, developing, and optimizing our data infrastructure, ensuring it meets the needs of our growing business. As a Lead Data Engineer, you will lead a team of data professionals, drive data initiatives, and ensure the seamless integration of data across the organization.

What you’ll do:

  • Lead Data Strategy: Develop and implement data engineering strategies that align with business objectives and support data-driven decision-making.
  • Design and Architecture: Design and architect scalable and efficient data solutions on the Azure platform, ensuring high availability and performance.
  • ETL Processes: Lead the development and optimization of ETL processes using SSIS to ensure timely and accurate data flow across systems.
  • Data Warehousing: Manage and maintain the data warehouse environment, including the design and deployment of SSAS cubes to support analytics and reporting needs.
  • Reporting and Analytics: Oversee the creation and maintenance of complex reports and dashboards using SSRS and Power BI, providing actionable insights to stakeholders.
  • Data Governance: Implement and enforce data governance policies to ensure data quality, security, and compliance with industry standards.
  • Team Leadership: Mentor and lead a team of data engineers, providing technical guidance, fostering professional development, and ensuring the delivery of high-quality work.
  • Collaboration: Work closely with cross-functional teams, including Data Analysts, Business Intelligence professionals, and IT teams, to support their data needs and drive data initiatives.
  • Continuous Improvement: Identify opportunities to improve data processes, tools, and technologies, and lead initiatives to implement these improvements.

Your expertise:

  • Experience: Minimum of 7- 10 years of experience in data engineering, with at least 2 years in a lead or senior role.

Technical skills:

  • Proficiency in Azure data services (Azure Data Factory, Azure SQL Database, Azure Data Lake, etc.).
  • Strong experience with SSIS for ETL processes.
  • Advanced skills in SSRS and SSAS for reporting and analytics.
  • Expertise in Power BI for data visualization and dashboard creation.
  • Experience with SQL and database management.
  • Knowledge of data warehousing concepts and best practices.
  • Soft Skills: Strong problem-solving abilities, excellent communication skills, and a proven track record of leading and mentoring teams.

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

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.



  • Cape Town, South Africa Lead Discovery GmbH Full time

    Triz Engineering Solutions is looking for an Electrical Lead Engineer to form part of our engineering team, with the ability to fit into the DNA of our company culture that is dynamic and embraces change. Apart from a contained and well-rounded person with a high EQ level, he/she will be required to deal with complexity in a fast-paced environment. The...

  • Data Engineering Lead

    2 months ago


    Cape Town, South Africa Intelligent Debt Management Full time

    **Data Engineering Lead** **(Cape Town)** The Intelligent Debt Management (IDM) Group, South Africa’s largest and multi-award-winning debt management company, has a position available for a Data Engineering Lead. This individual will join the Data Team and will be accountable for mostly (but not limited to) data engineering design and implementation...

  • Data Engineer

    7 days ago


    Cape Town, South Africa Axis Data Full time

    Axis Data is a US-based advanced data engineering and analytics consulting firm, and a certified partner of Palantir. We help clients implement and support the most advanced data operations platform: Palantir Foundry Role Overview: As a Senior Engineer at Axis Data, you will lead the development and deployment of data solutions, leveraging your expertise in...

  • Data Engineer

    5 months ago


    Cape Town, South Africa Dimension Data Full time

    As a Data Engineer, you'll design and build the data architecture of our products. You will use your technical knowledge to help us develop new products by taking an idea from concept to reality. You'll work on projects across multiple teams in order to achieve company goals and objectives. Your role will involve: - Analyzing business requirements; -...

  • Lead Data Engineer

    2 months ago


    Cape Town, South Africa Adzuna ZA B C2 Full time

    We are seeking a highly skilled and experienced Lead Data Engineer to join our dynamic team in Cape Town. The ideal candidate will play a critical role in designing, developing, and optimizing our data infrastructure, ensuring it meets the needs of our growing business. As a Lead Data Engineer, you will lead a team of data professionals, drive data...

  • Lead Data Engineer

    2 months ago


    Cape Town, South Africa IOCO Full time

    We are seeking a highly skilled and experienced Lead Data Engineer to join our dynamic team in Cape Town. The ideal candidate will play a critical role in designing, developing, and optimizing our data infrastructure, ensuring it meets the needs of our growing business. As a Lead Data Engineer, you will lead a team of data professionals, drive data...

  • Data Engineering Lead

    4 weeks ago


    Cape Town, South Africa iLaunch Full time

    Build a configurable data ingestion platform to collect and protect data Monitor team success Identify the capabilities and capacities from data science and research to design and engineering Matric/ Grade 12 National Diploma in an Information Technology / Bachelor's Degree in computer science, Statistics, Informatics, Information Systems Min 7+ years'...


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

    About ParvanaParvana is a leading payments company dedicated to transforming the payment landscape by providing a risk-free and empowering payment solution. Our mission is to alleviate debt burdens, enabling shoppers to pay as they earn, free from the threat of accumulating charges. We're committed to providing a flexible environment with ample opportunity...

  • Avaya Engineer

    2 months ago


    Cape Town, Western Cape, South Africa Dimension Data Full time

    Job Title: Avaya Engineer - Dimension DataWe are seeking a highly skilled Avaya Engineer to join our team at Dimension Data. As an Avaya Engineer, you will be responsible for providing technical support and expertise to our clients and internal teams.Key Responsibilities:Proactively monitor and resolve technical incidents and problems to ensure minimal...


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

    About the Role We are seeking a seasoned Data Engineering Team Lead to oversee the direction and lead a data warehouse team responsible for the full product lifecycle of software components in our central warehouse. The successful candidate will ensure the successful delivery of required functionality and maintenance-related tasks within the Bank Data...


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

    About the RoleWe are seeking a highly skilled Data Engineering Team Lead to join our team at wePlace. As a key member of our data warehouse team, you will be responsible for providing direction and leading a team of engineers responsible for the full product lifecycle of software components in our central warehouse.Your primary objective will be to ensure...


  • Cape Town, Western Cape, South Africa Acuity Consultants Full time

    About the RoleAcuity Consultants is seeking a highly skilled Data Engineer to join our team in Cape Town. As a Senior Data Engineer, you will play a key role in designing and building scalable data pipelines for our global music streaming services.Key ResponsibilitiesDesign and develop high-quality data pipelines using Apache Spark, Scala, and...

  • Technical Lead

    4 weeks ago


    Cape Town, Western Cape, South Africa Sanlam Full time

    About the RoleWe are seeking a highly skilled and experienced Technical Lead to join our Data and AI Engineering team at Sanlam Group. As a Technical Lead, you will be responsible for leading the development and implementation of data and AI solutions that drive business growth and transformation.Key ResponsibilitiesLead the development and implementation of...


  • Cape Town, South Africa Parvana Full time

    About our client:Our client is a leading payments company dedicated to transforming the payment landscape by providing a riskfree and empowering payment solution. Their payment solution aims to alleviate debt burdens enabling shoppers to pay as they earn free from the threat of accumulating charges. You will be working on the latest tech with ample...


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

    About Parvana:Parvana is a leading payments company dedicated to transforming the payment landscape by providing a risk-free and empowering payment solution. Our payment solution aims to alleviate debt burdens, enabling shoppers to pay as they earn, free from the threat of accumulating charges. You will be working on the latest tech with ample opportunity...


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

    About Parvana:Parvana is a leading payments company dedicated to transforming the payment landscape by providing a risk-free and empowering payment solution. Our payment solution aims to alleviate debt burdens, enabling shoppers to pay as they earn, free from the threat of accumulating charges. You will be working on the latest tech with ample opportunity...


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

    Senior DataOps EngineerWe are seeking a highly skilled Senior DataOps Engineer to lead the development of DataOps practices within our organisation. As a seasoned DevOps professional with a strong background in software and data, you will be responsible for setting the direction for DataOps within the team, building scalable data pipelines, and ensuring...

  • Lead Data Scientist

    2 weeks ago


    Cape Town, Western Cape, South Africa ShopriteX Full time

    Job Title: Lead Data ScientistAt ShopriteX, we are seeking a highly skilled and experienced Lead Data Scientist to join our Data & Insights Monetisation team. As a key member of our team, you will be responsible for leading the delivery of complex data science and engineering solutions that drive business value and provide a competitive advantage for our...

  • Data Lead

    4 months ago


    Cape Town, South Africa e-Merge IT Recruitment Full time

    A dynamic startup leveraging alternative data to provide unique insights into consumer behaviour for investors and corporate clients with a mission to deliver differentiated and in-depth consumer research, shaping investment decisions and strategic moves in the market. As a small yet ambitious team, they are seeking a talented individual to join as a **Data...

  • Lead Data Scientist

    2 weeks ago


    Cape Town, Western Cape, South Africa ShopriteX Full time

    Job Title: Lead Data ScientistShopriteX is seeking a highly skilled Lead Data Scientist to join our Data & Insights Monetisation team. As a key member of our team, you will be responsible for leading the delivery of complex data science and engineering solutions that drive business value and provide a competitive advantage for Shoprite.Key...