Subscribe to Job Alert
Join our happy subscribers
Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us
Imagine a world where people live healthier, more enhanced and protected lives… A world in which each organisation is a powerful influencer and responsible corporate citizen, committed to being a force for social good. As a leading innovator in healthcare, wellness, insurance, investments, financial and life planning, Discovery works ceaselessly to...
Read more about this company
Key Purpose
In this role you will be involved in creating opportunities that delight our customers by leveraging Discovery’s vast clinical, demographic and operational data. Using this data with predictive modelling and machine learning techniques you will have a direct impact on strategic initiatives to support Discovery’s world-class operations. The successful applicant will be working within a highly specialized and growing team investigating ways to optimize and improve client services for Discovery’s client schemes.
Areas of responsibility may include but not limited to
Connecting with a multitude of stakeholders to understand the data in a healthcare and operational context
Mining large structured and unstructured datasets to find new insights to inform operational efficiency and ‘member- delight’ interaction strategies
Research and application of the most up to date machine learning algorithms and AI techniques
Present data and model findings in a way that provides actionable insights to business users
Monitoring model performance
Improve processes and databases where opportunities arise
Personal Attributes and Skills
Expert in data science programming languages such as R, Python, Scala
Expert in data manipulation skills including SQL to extract, transform and load data
Experience in interactive data exploration and data-driven story telling
Understanding and application of Big Data and distributed computing principles
Hands on experience with Big Data systems will be preferred
Strong analytical and statistical knowledge with an understanding of the latest machine learning algorithms for both structured and unstructured data
Ability to formulate problem statements and develop a plan for tackling the problem
Strong ability to communicate findings and recommendations from data (visual, verbal and written)
Integration and implementation experience
A passion for data exploration and analytics
Self-starter
Willingness to learn and grow exponentially
A restless curiosity towards data and uncovering unknown correlations
Ability to work cohesively in a team environment and balance multiple priorities
A team player who can work alone when required and without supervision
High level of attention to detail, resilience, enthusiasm, energy and drive
Education and Experience
Honours or Master’s degree in either Data Science, Statistics, or Applied Mathematics with some experience in software engineering, computer science or working with big disparate sets of data, OR
Honours or Master’s degree in Computer Science or Software Engineering with solid experience in statistical modelling, data mining and machine learning
Other analytical qualifications will also be considered if accompanied by the relevant experience
A minimum of 1 years’ work experience in a data science position
EMPLOYMENT EQUITY
The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
Key Purpose
Determine operational objectives by studying business functions, understanding the business requirements, and through a structured process documenting, validating and translating it into functional specifications that are used by developers to craft a technical solution. Testing and validating the functionality of the technical solution against the business requirements. Interfacing between the business client and the development team with regards to the business and functional requirements. Ensuring that the business requirements are delivered in the implemented solution. Building and maintaining strong relationships with clients, and acting as consultant on the application.
Areas of responsibility may include but not limited to
Determine operational objectives by studying business functions and elicit requirements.
Document the requirements into user stories.
Review the business requirements with the business, using appropriate formats.
Obtain sign-off on the business requirement.
Adhere to the SDLC and standards throughout the analysis process.
Review the approved business requirement with the development team.
If required, revert to management or other stakeholders if technical issues require business decisions in order to proceed.
Ensuring that the customer requirements are delivered in the implemented solution, on time and of the highest quality.
Validate and verify the solution proposal with the business.
Draw up high level test cases.
Provide testing support and guidance where required to the testing team.
Evaluate and measure efficiencies of business processes and provide recommendations.
Proactively identify risk pertaining to the project.
Prepare risk management plan.
Manage operational components of the area such as standard operation procedures.
Proactively identify areas of improvement within the department.
Drive efficiencies in the business.
Ability to work independent as well as ability to work in a team.
Defend the client business requirements.
Working with multiple business areas and multiple teams that require deep integration of solutions.
Complete the initiation documents and present the relevant proposals at the prioritization forums.
Produce high-level customer journeys and prototypes
User testing
Personal Attributes and Skills
Behavioural Competencies:
Drives Results
Values Driven
Optimistic
Learns on the Fly
Resilient
Instils Trust
People Savvy
Drives Results
Problem Solver
Leadership Skills
Strategic Agility
Manages complexity
Balances Stakeholders
Relationship building and networking
Highly adaptable and resilient (Able to work under pressure and Change Readiness)
Ability to prioritize and work on multiple tasks simultaneously
Ability to deal with complex models and their application
Technical Skills:
Project Management
SQL queries
Business Writing, Presentation and Facilitation Skills
Solution Architecture and Process Mapping
Entity Diagram mapping
Software testing pack design, functional testing
Experience using formal modelling languages (UML, etc.) and modelling tools (Enterprise Architect, Visual Paradigm etc.)
Exposure to Agile principles and methodologies, including Continuous Integration and Test Driven Development
Education and Experience
Qualification
Relevant tertiary qualification/Informatics degree or Recognised BA qualification/diploma (Compulsory)
Agile knowledge
Experience
More than 5 years’ experience as a Business Analyst (Compulsory)
More than 2 years’ experience in the Insurance Industry
Testing experience
Knowledge
Technologies: SQL, UML, XML, SOAPUI, Enterprise Architect, Visio, Quality Center, Jira
Other: facilitating JAD sessions, data modelling techniques, UML Process Design, Industry compliance standards and legislation.
UX design and User Testing
What is the role
In the Discovery Health Data Science unit, our core purpose is “creating intelligence for a healthier tomorrow” by leveraging Discovery’s vast data to drive valuable insights to improve both clinical and operational environments. Key to our purpose is obtaining and structuring quality data, leveraging cutting edge analytical innovations and delivering actionable insights in a sustainable and meaningful way. We leverage an integrated, collaborative, and multidisciplinary approach to ensure our objectives and goals are met.
The role entails architecting the data platform layer, data cleansing layer, reporting and analytical layers within a cloud environment. Work closely with Data Scientists to understand model features and link back to transactional environment to understand data quality, data relationships and data availability. Document and define frameworks with the Data Engineer to build the data platform. Together these teams will enable data driven actionable insights. The role may include international exposure with Discovery partnerships.
What you will do
The successful applicant will be working within a highly specialized and growing team to enable delivery of data and advanced analytics system capability.
Responsibilities will include:
Provide Data Architecture (DA) support for the Data Engineering team
Define DA for the Data Science teams and participate in review and walk-through sessions for model fit and model producionization
Assist with the definition of custom meta data models for ELT/ETL
Direct data automation capabilities with the Data Engineer and Data Scientist
Profile new data sources in a variety of formats including Json, XML, etc
Define data quality rules with Data Scientists to clean data
Define data mapping and transformation rules between source and datawarehouse
Work closely with Data Engineer to facilitate Data Governance including access and security control
Expert documentation of DA for new data sources, metadata and productionized information flow
What skills you will need
Technical skills core:
Programming in R, Python
Expert database knowledge in SQL and experience with MS Azure
Modern Azure datawarehouse design skills
Exceptional data modelling skills ie physical, dimensional and relational 3N forms
Experience working on large and complex datasets
DevOps/DataOps and CI/CD experience
Strong communicator verbally and in writing
Technical skills additional:
AWS experience
Behavioural skills:
Strong leader
A passion for data
Highly analytical and critical thinker
Self-starter
Willingness to learn and grow exponentially
A restless curiosity in learning new technology
Ability to work cohesively in a team environment and balance multiple priorities
A team player who can work alone when required and without supervision
High level of attention to detail, resilience, enthusiasm, energy and drive
Positive, can-do attitude
Ethical and able to maintain confidentiality and manage boundaries
Aligned to Discovery values and core purpose
Professional Qualifications & Experience
Honours or Master’s degree in BSc Computer Science
Honours or Master’s degree in Engineering or Software Engineering with solid experience in data mining and machine learning
Other qualifications will also be considered if accompanied by the relevant experience
5 to 15 years of experience is preferred
EMPLOYMENT EQUITY
The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
Areas of responsibility may include but not limited to
Working as a collaborative member of the Scrum team
Writing and executing test cases against stories, creating and maintaining tests in line with agreed testing standards and practices
Documenting defects and making these visible to the teams and the Product Owner
Providing feedback on user stories from a quality point of view and promoting bug prevention strategies, testability, accessibility and other QA concepts
Collaborating with other testers, BAs, developers, designers and other experts across the business to deliver business and customer value
Being proactively involved in the end-to-end lifecycle of digital features including code reviews, user stories grooming, requirements understanding
Actively participating in all relevant Agile ceremonies and cadences
Personal Attributes and Skills
Strong experience with: Cucumber, API Testing, Selenium WebDriver, Continuous Integration & Performance testing
Excellent working knowledge of test methodologies, writing test plans, creating test cases and debugging
Extensive technical understanding across the digital domain
A thorough understanding of testing/QA best practices
Experience working in large, complex organisations
Demonstrated experience in successfully contributing to development teams in an Agile/Scrum environment
Understanding of common software failures and faults
Knowledge of the domain (highly desirable)
Knowledge of the system or application-under-test (highly desirable)
Experience in a variety of testing efforts (desirable)
Education and Experience
IT Diploma or other relevant degree
At least 5+ years experience in manual testing
ISTQB Foundation Level Certificate
Advantageous
1 – 2 years in automation experience
Methodologies
Agile
Tools
Continuous Integration
Jira
Confluence
Quality Centre
Postman and SoapUI
What is the role
In the Discovery Health Data Science unit, our core purpose is “creating intelligence for a healthier tomorrow” by leveraging Discovery’s vast data to drive valuable insights to improve both clinical and operational environments. Key to our purpose is obtaining and structuring quality data, leveraging cutting edge analytical innovations and delivering actionable insights in a sustainable and meaningful way. We leverage an integrated, collaborative, and multidisciplinary approach to ensure our objectives and goals are met.
The role entails building a reusable sustainable framework to ensure collection, processing and availability of high quality health care data to enable us to achieve the core purpose. The Data Engineer will work collaboratively with the Program Managers, Data Scientists, Systems Architects to define data sources and to build a custom data framework that facilitates Machine Learning, AI and productionising AI models based on the principles of ETL/ELT. Together these teams will enable data driven actionable insights. The role may include international exposure with Discovery partnerships.
What you will do
The successful applicant will be working within a highly specialized and growing team to enable delivery of data and advanced analytics system capability.
Responsibilities will include:
Develop and implement a reusable architecture of data pipelines to make data available for various purposes including Machine Learning (ML), Analytics and Reporting
Work collaboratively as part of team engaging with system architects, data scientists and business in a healthcare context
Define hardware, tools and software to enable the reusable framework for data sharing and ML model productionization
Work comfortably with structured and unstructured data in a variety of different programming languages such as SQL, R, python, Java etc
Understanding of distributing programming and advising data scientists on how to optimally structure program code for maximum efficiency
Build data solutions that leverage controls to ensure privacy, security, compliance and data quality
Understand meta-data management systems and orchestration architecture in the designing of ML/AI pipelines
Deep understanding of cutting edge cloud technology and frameworks to enable Data Science
System integration skills between Business Intelligence and source transactional
Improving overall production landscape as required
Define strategies with Data Scientists to monitor models post production
Write unit tests and participate in code reviews
What skills you will need
Technical skills core:
Expert in programming languages such as R, Python, Scala and Java
Expert database knowledge in SQL and experience with MS Azure tools such as Data Factory, Synapse Analytics, Data Lake, Databricks, Azure stream analytics and PowerBI
Modern Azure datawarehouse skills
Expert Unix/Linux admin experience including shell script development
Exposure to AI or model development
Experience working on large and complex datasets
Understanding and application of Big Data and distributed computing principles (Hadoop and MapReduce)
ML model optimization skills in a production environment
Production environment machine learning and AI
DevOps/DataOps and CI/CD experience
Technical skills additional:
AWS experience
Behavioural skills:
A passion for programming and working with data
Self-starter
Willingness to learn and grow exponentially
A restless curiosity in learning new technology
Ability to work cohesively in a team environment and balance multiple priorities
A team player who can work alone when required and without supervision
High level of attention to detail, resilience, enthusiasm, energy and drive
Positive, can-do attitude
Ethical and able to maintain confidentiality and manage boundaries
Aligned to Discovery values and core purpose
Professional Qualifications & Experience
Honours or Master’s degree in BSc Computer Science
Honours or Master’s degree in Engineering or Software Engineering with solid experience in data mining and machine learning
Other qualifications will also be considered if accompanied by the relevant experience
EMPLOYMENT EQUITY
The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
Key Purpose
In this role you will be involved in creating opportunities that delight our customers by leveraging Discovery’s vast clinical, demographic and operational data. Using this data with predictive modelling and machine learning techniques you will have a direct impact on strategic initiatives to support Discovery’s world-class operations. The successful applicant will be working within a highly specialized and growing team investigating ways to optimize and improve client services for Discovery’s client schemes.
Areas of responsibility may include but not limited to
Connecting with a multitude of stakeholders to understand the data in a healthcare and operational context
Mining large structured and unstructured datasets to find new insights to inform operational efficiency and ‘member- delight’ interaction strategies
Research and application of the most up to date machine learning algorithms and AI techniques
Present data and model findings in a way that provides actionable insights to business users
Monitoring model performance
Improve processes and databases where opportunities arise
Personal Attributes and Skills
Expert in data science programming languages such as R, Python, Scala
Expert in data manipulation skills including SQL to extract, transform and load data
Experience in interactive data exploration and data-driven story telling
Understanding and application of Big Data and distributed computing principles
Hands on experience with Big Data systems will be preferred
Strong analytical and statistical knowledge with an understanding of the latest machine learning algorithms for both structured and unstructured data
Ability to formulate problem statements and develop a plan for tackling the problem
Strong ability to communicate findings and recommendations from data (visual, verbal and written)
Integration and implementation experience
A passion for data exploration and analytics
Self-starter
Willingness to learn and grow exponentially
A restless curiosity towards data and uncovering unknown correlations
Ability to work cohesively in a team environment and balance multiple priorities
A team player who can work alone when required and without supervision
High level of attention to detail, resilience, enthusiasm, energy and drive
Education and Experience
Honours or Master’s degree in either Data Science, Statistics, or Applied Mathematics with some experience in software engineering, computer science or working with big disparate sets of data, OR
Honours or Master’s degree in Computer Science or Software Engineering with solid experience in statistical modelling, data mining and machine learning
Other analytical qualifications will also be considered if accompanied by the relevant experience
A minimum of 1 years’ work experience in a data science position
EMPLOYMENT EQUITY
The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.
Join our happy subscribers