Data Insights Engineer

7 days ago


Johannesburg, Gauteng, South Africa Medbelle Full time
Company Overview

Medbelle is at the forefront of transforming the UK's healthcare landscape with its innovative digital hospital concept. By integrating cutting-edge technology and a nationwide network of private surgeons and hospitals, Medbelle aims to make specialist medical care more accessible and affordable for patients across the UK.

Salary and Benefits

We offer a competitive salary range of £60,000 - £80,000 per annum, depending on experience, as well as a comprehensive benefits package, including health insurance, retirement plan, and generous paid time off.

About This Role

As an Analytics Engineer, you will be instrumental in shaping our data-driven approach to drive operational decisions and improve patient experiences. Your primary focus will be on developing and optimising ETL/ELT pipelines to support our data warehouse and analytics needs.

You will work closely with stakeholders to understand data requirements and drive insights, leveraging your expertise in PostgreSQL, Python, DBT, AWS, and Airflow. Our ideal candidate will have 2+ years of experience in data/analytics engineering or business intelligence roles, with strong skills in dashboarding tools like Metabase or similar solutions.

The successful candidate will be a self-starter with a proactive attitude, able to balance technical data engineering tasks with a hands-on, analyst-oriented approach. They will also have advanced knowledge of data warehousing concepts and schema optimisation based on usage patterns, as well as experience in developing cross-platform ETL/ELT processes and maintaining systems for tracking data quality and consistency.

Key responsibilities include:


  • Data Engineer

    1 month ago


    Johannesburg, Gauteng, South Africa NTT DATA Full time

    About the RoleNTT DATA is seeking a seasoned Data Engineer to join our team. As a Data Engineer, you will be responsible for transforming data into a structured format that can be easily analyzed in a query or report.Key Responsibilities:Develop structured data sets that can be reused or complimented by other data sets and reports.Analyze data sources and...


  • Johannesburg, Gauteng, South Africa NTT DATA Full time

    About the Role:">This is a seasoned role for a Data Insights Strategist to transform data into critical information and knowledge that can be used to make sound business decisions. The ideal candidate will have expertise in generating visual analytics, dashboards, and ad hoc reports for the business.">Responsibilities:">">Analyzes complex business problems...


  • Johannesburg, Gauteng, South Africa NTT DATA Full time

    Job Overview:">Ntt Data is a trusted global innovator of business and technology services, committed to helping clients innovate, optimize, and transform for long-term success.About the Role:">We are seeking a seasoned Data Scientist to participate in the adoption of data science and analytics within our organization.The primary responsibility of this role...

  • Data Insights Analyst

    4 weeks ago


    Johannesburg, Gauteng, South Africa NTT DATA Full time

    About the RoleWe are seeking a highly skilled Data Insights Analyst to join our team at NTT DATA.The successful candidate will be responsible for analyzing complex business problems and issues using data from internal and external sources to provide insight to decision-makers.Key Responsibilities:Analyzing data across various platforms, including social...


  • Johannesburg, Gauteng, South Africa Mobile Digital Insights Full time

    About the RoleWe are seeking a skilled Data Insights Professional to join our team as a Research Executive. In this role, you will work with multinational clients to co-develop creative technology-based solutions to their biggest business challenges.ResponsibilitiesYou will help design research proposals that provide answers to client business questions by...

  • Data Scientist

    4 weeks ago


    Johannesburg, Gauteng, South Africa NTT DATA Full time

    About the RoleThis position requires a seasoned data scientist with extensive experience in statistical modeling, machine learning, and data mining. The ideal candidate will have a strong background in programming languages such as Python and R, and will be able to design, develop, and implement data-driven solutions to add business value.Key...

  • Data Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    E-Merge, a leading IT solution company, is seeking a skilled Data Engineer to drive business decisions through actionable insights.Key Responsibilities:Perform in-depth data analysis to uncover valuable trends and insights.Develop and implement data mining techniques to enhance business strategies.Design and implement data visualization solutions to...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Network Recruitment is seeking a highly skilled Data Insights Strategist to join their Private Clients division. This role plays a crucial part in leveraging data to enhance decision-making processes within the organization.The ideal candidate will have extensive experience in data analysis, data management, and engineering, collaborating closely with a team...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    The role of a Data Intelligence Analyst in Network Recruitment's Private Clients division is to leverage data to enhance decision-making processes within the organization.As a key member of the team, you will collaborate closely with analysts and data engineers to extract valuable insights from complex datasets. Your expertise in database design, SQL, and...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Data Insights for Strategic Business DecisionsThis role at Network Recruitment involves bridging data analysis with strategic business choices, ensuring the company remains a leader in the insurance sector. Key responsibilities include:Business Requirements Gathering: Engage with stakeholders to understand their needs, translate them into data requirements,...

  • Data Engineer

    1 month ago


    Johannesburg, Gauteng, South Africa Data Centrix Full time

    Data Engineering Role at Data CentrixAt Data Centrix, we are seeking a highly skilled Data Engineer to join our team. As a Data Engineer, you will be responsible for designing, building, and maintaining data engineering pipelines in our data warehousing, data ingestion, cleansing, manipulation, modeling, and reporting processes.Key Responsibilities:Maintain,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job OverviewWe are seeking a highly skilled Data Insights Specialist to join our team at Network Recruitment. This is an exciting opportunity for an analytical professional to drive business growth through data-driven insights.Key ResponsibilitiesData Requirements Gathering: Collaborate with stakeholders across departments to identify and document data...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Data Intelligence AnalystAbout the Role:Network Recruitment is seeking a Business Intelligence Professional to join their Private Clients division. This role will be essential in leveraging data to enhance decision-making processes within the organization.Key Responsibilities:The ideal candidate will have extensive experience in data analysis,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Role: Data Insights Business SpecialistNetwork Recruitment is seeking a Data Insights Business Specialist to play a key part in connecting data insights with strategic business choices, ensuring the company continues to lead in the insurance sector.Key Responsibilities:Business Requirements Gathering: Engage with stakeholders from various departments to...


  • Johannesburg, Gauteng, South Africa AKQA Inc Full time

    About the RoleAt AKQA Performance, we're looking for a talented Data Insight Professional to join our team. As a key member of our Data Science team, you'll work closely with our clients to deliver innovative data-driven solutions that drive growth and improvement.Key ResponsibilitiesDevelop and maintain accurate and timely data outputs and...


  • Johannesburg, Gauteng, South Africa Planet10 Full time

    Data Visualization and Analysis Specialist Job SummaryAt Planet10, we are seeking a talented Data Visualization and Analysis Specialist to join our team. As a key member of our data analytics team, you will be responsible for transforming complex data sets into actionable insights that inform business decisions.Main Responsibilities:Data Visualization:Design...


  • Johannesburg, Gauteng, South Africa Sci Tech Placements Full time

    About the RoleWe are seeking a highly skilled Machine Learning Engineer and Data Insights Expert to join our team at Sci Tech Placements. This is a fantastic opportunity for an experienced professional to work on designing, validating, and enhancing machine learning models.Key Responsibilities:Design, validate, and enhance complex machine learning models to...


  • Johannesburg, Gauteng, South Africa NTT DATA Full time

    Job Description Unlock the Power of Business IntelligenceNTT DATA is a trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. As a Business Insights Analyst, you will be responsible for managing team deliverables,...


  • Johannesburg, Gauteng, South Africa Nedbank Full time

    Job OverviewNedbank is a leading financial services group in South Africa, and we are seeking a highly skilled Data Insights Specialist to join our team.Salary and BenefitsThe estimated salary for this role is between R500,000 and R700,000 per annum, depending on experience. In addition to a competitive salary, we offer a range of benefits, including medical...

  • Senior Data Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Data Centrix Full time

    Job DescriptionWe are seeking a skilled Data Engineer to join our Data Engineering team at Data Centrix. In this role, you will be responsible for designing, building, and maintaining data engineering pipelines in our data warehousing and data ingestion environments.You will work closely with our data architects to design and implement data models, and...