Match score not available

Data Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 
South Africa

Offer summary

Qualifications:

Undergraduate degree in Computer Science, Statistics, Applied Mathematics or related field, 2+ years experience in Python, Java.

Key responsabilities:

  • Develop high-quality software with efficiency and maintainability
  • Maintain data pipelines, data warehouses, and databases for optimized storage and retrieval
Healthforce.io logo
Healthforce.io Health, Sport, Wellness & Fitness Scaleup https://healthforce.io/
11 - 50 Employees
See more Healthforce.io offers

Job description

Healthforce

Data Engineer

■ 


Job title: Data Engineer

Reporting to: Engineering Lead

Location: Johannesburg (preferred) or remote

Start date: ASAP



ABOUT HEALTHFORCE


Welcome to Healthforce. We're a health tech company with a big dream: to lower the cost of quality care and improve health outcomes in Africa. We're not saying we're the whole solution, but with our blend of tech and human touch, we're proud to be playing our part. 


We've rolled out a couple of digital products. The first is one that empowers clinic-based nurses to manage their practices, better serve patients and connect instantly with telemedicine doctors. This product has materially lowered the cost of access, bringing more efficient care to 4 million consultations in 500 clinic rooms across South Africa. We've also launched the Kena Health smartphone app, that offers purely virtual medical and mental health services. With a stellar 4.8⭐️ rating and the title of number one healthcare app in the Google Play store and MTN App of the Year 2023, Kena Health is providing access to quality services at a fraction of the cost of a local doctor.


We're excited to be a part of South Africa's health tech revolution. Along with our key partners and investors, we've got plans to focus our efforts even more around system change.  



THE ROLE


Healthforce is a lean, low ego, highly skilled team of multidisciplinary experts, including healthcare, product, engineering, analytics, organisational development and training. We are product-led - meaning that we always start with what our customers need and work as a team to deliver from there. Our team uses modern tools and practices, and customer-centric ways of working.


As a data engineer in our Analytics team, you will be the custodian on the movement and storage of data throughout the organisation. This includes maintaining pipelines and data warehouses. You will work with stakeholders across the organisation to source and model data for optimized storage and efficient retrieval.


WHAT YOU WILL BE DOING


Develop high quality software. You will research, design and implement high quality code with a great bias towards efficiency, maintainability and extensibility.  Implement unit tests and support quality assurance procedures.


Develop and maintain data pipelines. You will source and connect data from source systems to the data warehouse ensuring high levels of robustness, security and accuracy.  You will build validations throughout the pipeline to ensure consistency in the transportation of data.


Design, develop and maintain databases and architecture. You will work closely with various stakeholders to define the appropriate data models to support business users in using the data and engineering teams to supply data. You will ensure scalability and availability in the design and provide insight on the best ways to improve the architecture and storage.


Collaboration. You will work closely with other engineers, product managers, business analysts, designers and various other stakeholders across the organization to understand the problem and provide insightful input in designing the best solution. 


Continuous improvement. Advocate for and introduce improvements to our development, testing, CI, automation and architecture. Improve the data team's best practices and processes. YOu will also find ways to automate repetitive and manual tasks.


Support deployed code. You will provide support and insight on deployed code to offer support and swift resolution to issues raised by various stakeholders. You will proactively find ways to prevent negative user experiences.


Importantly, you need to be socially minded and should want to apply your creativity and skills to reimagining the way out-of-hospital healthcare can be delivered to all South Africans when enabled by technology.


CULTURE FIT


Healthforce’s culture is central to how we do things. We help people, we are aware, and our experience informs our pragmatic approach. That translates into specific behaviours we expect of each other internally and in how we serve our external stakeholders: the ability to connect; the ability to plan; the ability to keep people informed; the ability to deliver; and the ability to learn and grow.


KNOWLEDGE AND EXPERIENCE


  • A thorough understanding of database and data warehousing principles including OLAP, Data Marts, Star Schema and Snowflake
  • At least 2 years experience in object-oriented languages like Python, Java.
  • Experience with stream-processing systems like Fivetran, Storm, Spark-Streaming. 
  • Experience with big data tools like Hadoop, Spark and Kafka. 
  • Experience with relational SQL and NoSQL databases like Postgres and Cassandra. 
  • Experience using cloud platforms like AWS and Azure.
  • A familiarity with business intelligence tools like PowerBI and Tableau.
  • You have worked and understand agile software development methodologies.
  • Knowledge and interest in artificial intelligence, machine learning and predictive modelling is an advantage.


EDUCATION


  • Undergraduate degree in Computer Science, Statistics, Applied Mathematics  or related field.
  • Cloud computing certifications will be an advantage
  • Short courses to keep up to speed with modern development and big data tools and practices.
  • A post-grad degree will be an advantage.



CONSENT FORM: PROCESSING OF PERSONAL INFORMATION

We care about protecting your privacy. When processing your personal information, Healthforce complies with the Protection of Personal Information Act 4 of 2013 and our Privacy Policy, which is available on our website. In order to give effect to your employment contract with us, it is necessary for us to collect and process your personal information, such as your banking information and next of kin details. Without such information it is impossible for us to give effect to your employment contract. We will only use your personal information for operational purposes in order to give effect to your employment contract, and will retain the information for 7 years after conclusion of your employment with us. We need to retain this information for record keeping purposes and to enable us to confirm your employment. Should any of your information change, you are obligated to inform us so we can ensure that your information is accurate and up to date.  When processing your personal information it may be necessary for us to share your information with third-party operators for the purpose of verification or assessment. We also share your personal information with BambooHR, based in the United States of America, and with the Google Cloud, based in Europe, for the purposes of storage. When processing your personal information, they will uphold principles of reasonable processing that are substantially similar to those required in terms of the Protection of Personal Information Act 4 of 2013. You have the right to ask us, free of charge, whether we hold personal information about you and the right to object to the processing of your personal information. You further have the right to request the correction or deletion of your personal information. Should you wish to exercise any of these rights or require additional information or assistance, please contact us at care@healthforce.io. You have the right to lodge a complaint with the Information Regulator, who may be contacted at complaints.IR@justice.gov.za, inforeg@justice.gov.za or  JD House, 27 Stiemens Street, Braamfontein, Johannesburg, 2001.  By submitting your application, you consent to Healthforce processing your personal information as outlined.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Health, Sport, Wellness & Fitness
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration

Data Engineer Related jobs