Data Scientist
Communicate Recruitment Johannesburg
Analyse complex datasets to identify trends, patterns, and actionable insights
Develop, implement, and validate machine learning algorithms and statistical models
Build predictive models to uncover insights that support business decisions
Participate in the design, development, troubleshooting, and support of reporting and analytics platforms
Collaborate with actuaries, underwriters, and multidisciplinary teams to embed data science solutions into core business workflows
Develop BI solutions using SQL, ETL scripting, and the Microsoft BI Stack
Build scalable data pipelines and infrastructure to process structured and unstructured data
Azure Synapse Analytics (essential)
Microsoft SQL Server (critical)
TâSQL (critical)
Python/R, C++, C#, Java (critical)
Strong understanding of statistical concepts, data modelling, and experimental design.
Experience with big data technologies (Hadoop, Spark, Kafka) and cloud platforms (AWS, Azure, GCP).
Excellent problem-solving capabilities and ability to translate business needs into data solutions.
Develop, implement, and validate machine learning algorithms and statistical models
Build predictive models to uncover insights that support business decisions
Participate in the design, development, troubleshooting, and support of reporting and analytics platforms
Collaborate with actuaries, underwriters, and multidisciplinary teams to embed data science solutions into core business workflows
Develop BI solutions using SQL, ETL scripting, and the Microsoft BI Stack
Build scalable data pipelines and infrastructure to process structured and unstructured data
Automate recurring processes and monitor data-related workflows
Skills & Experience: Bachelors degree or diploma in Informatics, Computer Science, Statistics, Mathematics, or Information Technology
Proven experience as a Data Scientist, ideally within life or nonâlife insuranceProficiency in Python, R, Java, or related programming languages
Minimum 4 years experience with: Power BI (essential)
Azure Data Factories (essential)Azure Synapse Analytics (essential)
Microsoft SQL Server (critical)
TâSQL (critical)
Python/R, C++, C#, Java (critical)
Strong understanding of statistical concepts, data modelling, and experimental design.
Experience with big data technologies (Hadoop, Spark, Kafka) and cloud platforms (AWS, Azure, GCP).
Ability to communicate complex ideas clearly and collaborate across teams.
Competencies: Ability to manage multiple tasks and react quickly to challenges.
Strong predictive modelling skills and BI development experience.Excellent problem-solving capabilities and ability to translate business needs into data solutions.
Understanding of financial services, particularly insurance, is desirable.
Contact:
Network RecruitmentJohannesburg
scientist who wants to apply theory in a practical, highâstakes environment.
If you want to understand how data informs fraud detection, client behaviour, and investment decisions, this role will give you that exposure early in your career.
Requirements...
Network RecruitmentJohannesburg
Company and Job Description:
A leading financial analytics environment is seeking a Graduate / Junior Data Scientist to join a growing, high-performance team based in Johannesburg. This role offers hands-on exposure to real-world financial datasets...
Network RecruitmentCenturion, 41 km from Johannesburg
Join a leading financial analytics firm based in Johannesburg that leverages data to drive smarter business decisions and innovation. This graduate/junior Data Scientist role is designed for an ambitious individual eager to apply technical skills...