Lead Data Engineer

4 weeks 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.


  • Data Engineer

    4 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; -...

  • Data Engineering Lead

    1 month 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...

  • Lead Data Engineer

    4 weeks 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

    4 weeks 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

    3 weeks ago


    Cape Town, Western Cape, South Africa Samford Full time

    About the RoleWe are seeking a seasoned Data Engineering Lead to join our team at Samford as a Principal Data Consultant. As a key member of our data services team, you will play a pivotal role in representing diverse specialisms within our data services, delivering leadership, and driving unparalleled value for our clients.This is an exceptional opportunity...


  • Cape Town, Western Cape, South Africa Lead Discovery GmbH Full time

    Job DescriptionTriz Engineering Solutions is a leading provider of end-to-end engineering services for commercial vehicle development. We are seeking an experienced Electrical Lead Engineer to join our team and contribute to the development of innovative and sustainable solutions.The successful candidate will be responsible for leading the electrical...

  • Avaya Engineer

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


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

  • Lead Data Engineer

    2 months ago


    Cape Town, South Africa Parvana Full time

    Job DescriptionAbout our client:Our client is a leading payments company dedicated to transforming the payment landscape by providing a risk-free 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...


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

  • Lead Data Engineer

    2 months ago


    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 risk-free 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...

  • Network Engineer

    3 weeks ago


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

    About the RoleWe are seeking a highly skilled Network Engineer to join our team at Dimension Data. As a Network Engineer, you will play a critical role in ensuring the smooth operation of our IT infrastructure.Key ResponsibilitiesDesign, implement, and maintain network infrastructure, including hardware and software components.Configure and troubleshoot...

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

    1 week ago


    Cape Town, Western Cape, South Africa IOCO Full time

    Lead Data EngineerWe 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.Key Responsibilities:Lead Data Strategy: Develop and implement data...

  • Senior Data Engineer

    1 month ago


    Cape Town, South Africa Sanlam Full time

    Division: One of the largest businesses within the Sanlam Group, Sanlam Corporate (SC) specialises in the provision of risk, investment and administration services to institutions and retirement funds. Focused on meeting the unique needs of its diverse clients, SC assists companies in creating and delivering customised employee benefits solutions,...


  • Cape Town, Western Cape, South Africa Amazon Data Services South Africa (Pty) Ltd Full time

    About the RoleWe are seeking an experienced Electrical Engineer to join our team at Amazon Data Services South Africa (Pty) Ltd. As a Data Center Electrical Engineer, you will play a critical role in the design, planning, and operation of our data centers.Key ResponsibilitiesDesign and implement electrical systems for data centers, including power...

  • Data Architect

    7 days ago


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

    Job Title: Data EngineerAt Dimension Data, we're seeking a highly skilled Data Engineer to join our team. As a Data Engineer, you'll play a critical role in designing and building the data architecture of our products.Key Responsibilities:Analyze business requirements to design and implement data solutionsDevelop and maintain databases, reports, and tools...


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

    Technical Lead OpportunityWe are seeking a highly skilled Technical Lead to join our team at Dimension Data. As a Technical Lead, you will play a key role in supporting the development and delivery of new features and functionality within our current projects.The successful candidate will be responsible for taking ownership of assigned technical tasks,...

  • Engineering Lead

    1 week ago


    Cape Town, Western Cape, South Africa NTT Full time

    About the RoleWe are seeking an experienced Engineering Lead to join our team at NTT DATA. As a key member of our platform engineering team, you will be responsible for providing strategic leadership in designing, implementing, and maintaining our organization's technology platforms.Key ResponsibilitiesTechnical Leadership and Strategy: Lead the development...