Oncology Insights

Junior Data Engineer

Status: Open

Salary: R 20,000 to R 30,000

Experience: 0 years

Azure Data Factory Azure SQL Database Databricks Power BI PySpark Python SSIS SSRS Spark API

Role is on-site or hybrid.

Sandton

How to Apply

Startup data and analytics company in the South African private oncology market seeking a data engineer to build and maintain data solutions for pharmaceutical clients.

This is a startup environment, so you will wear multiple hats and have exposure across the full data lifecycle, from ingestion to reporting to client delivery.

Tech stack: SQL Server, Azure SQL, SSIS, Azure Data Factory, SSRS, Power BI, Python, Databricks, Spark, Fabric.

Day to day you will write and optimise SQL queries, stored procedures, and views. You will build and maintain ETL pipelines across the data stack, develop Power BI reports and dashboards, handle data validation, data mapping, and quality assurance, and support data warehouse maintenance and development.

No pharma experience required, but must be willing to learn the domain.

Nice to have: experience with dimensional modelling, data warehousing, Python scripting, PySpark, or Azure cloud services. Interest or experience in AI tooling such as Databricks Genie, n8n, or MCP integrations is a plus.

Requirements: BSc in Information Sciences or related field.

Starting salary is modest, but scales with performance and experience. This is a startup and there is real opportunity to add significant value, grow your role, and be rewarded for it. Ideal for someone who wants ownership, variety, and impact over a narrow role at a large company.