1,910 Data Engineer jobs in South Africa
Data Engineer
Posted 1 day ago
Job Viewed
Job Description
Overview
We are seeking a Data Engineer with expertise in data architecture and modelling to drive the design and optimisation of our enterprise data platform in a dynamic logistics environment. This role blends hands on engineering with the shaping of the data platform architecture ensuring scalability data quality and strategic alignment with business objectives.
The incumbent will be responsible for building and refining enterprise data models that unify information from diverse sources including internal systems ERP platforms IoT sensor streams and third-party data ensuring that our platform supports high quality accessible and trusted data.
The focus will span across data modelling integration and architecture ensuring that the platform can support real-time analytics predictive insights and machine learning at scale. This includes designing efficient schemas implementing semantic layers centralising business logic and building data pipelines that adhere to a medallion architecture within Azure Synapse Analytics.
Furthermore the incumbent will collaborate with analytics and business stakeholders translate complex requirements into performant robust and future proof data solutions as well as develop indexing and partitioning strategies optimise data models for query efficiency and contribute to the creation of feature stores that power analytics and machine learning applications.
Duties & Responsibilities- Monitor maintain and improve data pipelines and data models and schemas in Azure Synapse Analytics.
- Design develop and optimise data models in a medallion architecture to support analytics and reporting needs.
- Work with third party consultants to implement data lake architecture.
- Build and maintain data pipelines to facilitate the smooth flow of data between various systems and databases.
- Ensure consistency in data model design including proper use of keys indexing and semantic layers to improve query performance.
- Provision datasets for consumption side users focusing on consistency and data integrity.
- Migrate business logic from Qlik Sense to Azure Synapse Analytics.
- Migrate on premises data systems to the Azure Cloud.
- Test and maintain new and existing API connections.
- Contribute to and expand a data taxonomy to ensure consistency and clarity in data organisation.
- Implement data security protocols across the entire data environment.
- Focused improvement initiatives of existing processes systems data reports.
- Focused improvement initiatives of cross-functional interactions within the organisation.
Experience and Qualification
- Bachelors degree in Computer Science Information Systems or a related field OR proven capability in working with enterprise data systems.
- Experience with cloud data platforms (Azure Preferred).
- Strong understanding of cloud data solutions and architectures and data modelling techniques including dimensional and relational modelling.
- Azure Data Engineer Associate (DP-203) (Preferred).
Skills and Attributes
- Highly SQL proficient with experience in building and optimising complex queries for data modeling.
- Highly proficient in Python / PySpark and scripting for data operations.
- Knowledge of open source orchestration tools such as Apache Airflow.
- Process design and implementation.
- Proficiency in designing and maintaining data schemas and keys including primary foreign and composite keys.
- Familiarity with data modeling best practices in cloud data platforms and indexing strategies.
- Familiarity with on-premises SQL Server databases and familiarity with migration processes to cloud platforms.
- Familiarity with Qlik Sense or similar reporting and analytics tools.
- Familiarity with enterprise systems and working with multiple databases.
- Strong problem-solving skills and a demonstrated ability to learn new technologies independently.
- Proactive approach to problem solving.
- Ability to function within various teams and environments but also work independently.
- Excellent communication skills.
Apache Hive,S3,Hadoop,Redshift,Spark,AWS,Apache Pig,NoSQL,Big Data,Data Warehouse,Kafka,Scala
Employment Type: Full-Time
Department / Functional Area: Administration
Experience: years
Vacancy: 1
#J-18808-LjbffrData Engineer
Posted 1 day ago
Job Viewed
Job Description
Job title: Data Engineer
Job Location: Western Cape, Cape Town
Deadline: October 28, 2025
Job Advert Summary- We are seeking a Data Engineer with expertise in data architecture and modelling to drive the design and optimisation of our enterprise data platform in a dynamic logistics environment. This role blends hands on engineering with the shaping of the data platform architecture, ensuring scalability, data quality, and strategic alignment with business objectives.
- The incumbent will be responsible for building and refining enterprise data models that unify information from diverse sources including internal systems, ERP platforms, IoT sensor streams, and third-party data, ensuring that our platform supports high quality, accessible and trusted data.
- The focus will span across data modelling, integration and architecture, ensuring that the platform can support real-time analytics, predictive insights and machine learning at scale. This includes designing efficient schemas, implementing semantic layers, centralising business logic, and building data pipelines that adhere to a medallion architecture within Azure Synapse Analytics.
- Furthermore, the incumbent will collaborate with analytics and business stakeholders, translate complex requirements into performant, robust, and future proof data solutions as well as develop indexing and partitioning strategies, optimise data models for query efficiency and contribute to the creation of feature stores that power analytics and machine learning applications.
Minimum Requirements
Experience and Qualification- Bachelor's degree in Computer Science, Information Systems, or a related field OR proven capability in working with enterprise data systems.
- Experience with cloud data platforms (Azure Preferred).
- Strong understanding of cloud data solutions and architectures, and data modelling techniques, including dimensional and relational modelling.
- Azure Data Engineer Associate (DP-203) (Preferred).
- Highly SQL proficient, with experience in building and optimising complex queries for data modeling.
- Highly proficient in Python / PySpark and scripting for data operations.
- Knowledge of open source orchestration tools such as Apache Airflow.
- Process design and implementation.
- Proficiency in designing and maintaining data schemas and keys, including primary, foreign, and composite keys.
- Familiarity with data modeling best practices in cloud data platforms and indexing strategies.
- Familiarity with on-premises SQL Server databases and familiarity with migration processes to cloud platforms.
- Familiarity with Qlik Sense or similar reporting and analytics tools.
- Familiarity with enterprise systems and working with multiple databases.
- Strong problem-solving skills and a demonstrated ability to learn new technologies independently.
- Proactive approach to problem solving.
- Ability to function within various teams and environments, but also work independently.
- Excellent communication skills.
- Monitor, maintain and improve data pipelines and data models and schemas in Azure Synapse Analytics.
- Design, develop, and optimise data models in a medallion architecture to support analytics and reporting needs.
- Work with third party consultants to implement data lake architecture.
- Build and maintain data pipelines to facilitate the smooth flow of data between various systems and databases.
- Ensure consistency in data model design, including proper use of keys, indexing, and semantic layers to improve query performance.
- Provision datasets for consumption side users, focusing on consistency and data integrity.
- Migrate business logic from Qlik Sense to Azure Synapse Analytics.
- Migrate on premises data systems to the Azure Cloud.
- Test and maintain new and existing API connections.
- Contribute to and expand a data taxonomy to ensure consistency and clarity in data organisation.
- Implement data security protocols across the entire data environment.
- Focused improvement initiatives of existing processes, systems, data, reports.
- Focused improvement initiatives of cross-functional interactions within the organisatin
2025 / 09 / 07
#J-18808-LjbffrData Engineer
Posted 2 days ago
Job Viewed
Job Description
Do you have an affinity for Data? Are you able to use tools to interpret and analyze data? Sounds like you could be our next Data Engineer, read on to find out more!
The Company
Tiko inspires futures where girls and young women take charge of their sexual and reproductive choices, with the freedom to shape their lives. Founded in 2014, Tiko is an African nonprofit organisation that enhances the potential and fosters the resilience of adolescent girls and young women (AGYW) in Sub-Saharan Africa by addressing the critical “Triple Threat”: early pregnancy, HIV, and sexual and gender-based violence (SGBV). Tiko has developed its own unique girl-centric technology platform to unite an ecosystem of existing, established partners to provide an environment enabling girls to choose when, where and how they meet their health and wellbeing needs. Leveraging this technology-enabled, community-driven approach, Tiko collaborates with local and national health systems to drive sustainable, transformative change. Tiko operates in seven countries including Kenya, Ethiopia, Uganda, Burkina Faso, South Africa, Zambia and Nigeria.
Tiko has offices in South Africa, Kenya, Ethiopia, the Netherlands and Portugal. Globally, our team consists of +230 enthusiastic, international colleagues. Whether you are working from our biggest office in Nairobi, the fast-growing office in South Africa, or from home, our people are young and our culture is global and dynamic. Our work environment is fast-paced, informal, and friendly. You can learn more about what being part of Tiko is like here .
We are open to remote work for this position and will happily accept applicants from anywhere in Portugal, and South Africa,.
The Job
You work with our team to ensure that we’re able to unpick and understand past and future data. You support the overall availability of data to the organization and are expected to be the champion for automated data QA testing - ensuring data quality, reliability, and integrity across our systems.
Responsibilities:
- You translate our business needs into technical solutions.
- Ensure that data is readily available from multiple sources.
- You develop and maintain tools to analyze our data and identify trends.
- You turn these data into a clear report thathelps local and global teams take decisions on risk, changes, and programs.
- Take ownership of implementing and promoting automated data QA testing practices across the team.
- Continue to work in an Agile way, as per our teams.
About you
You are a lover of all things Data, and understand how to gather, analyze and interpret information. You take pride in data quality and are ready to be the champion for automated data QA testing, driving best practices to ensure data accuracy and reliability. You are used to agile practices and rituals and will join in with the team's way of working.
Requirements:
- 6+ years of experience working with complex data sets and expertise in data and tools.
- Strong analytic skills related to working with unstructured datasets
- Previous experience building processes supporting data transformation, data structures, metadata, dependency, and workload management
- Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL)
- SQL and AWS working experience is essential
- Python, Terraform, and Airflow experience is very beneficial
- Below are some of the technologies we use at Tiko: Lambda, Flyway, SQL, dbt, pgTAP, PostgreSQL, Python, Terraform, Airflow (experience in these technologies will be essential)
- You have excellent English skills
Recruitment Process
Introductory call with recruiter | First Interview with Tech Team | Technical Challenge | Final interview with the Tech Team
The Rewards
At Tiko we believe in being open, also when it comes to salaries. The monthly salary bracket for this position is €2,965 - €4,942 gross in Portugal, and R69,602 - R116,003 gross in South Africa, plus benefits. We will offer you a salary in this bracket depending on your level of experience and how it relates to your future colleagues.
In addition to your monthly salary, we offer you:
- Secondary benefits
- A personal development budget
- Unlimited holidays, if you can make it work with your team you’re good to go
- Growth opportunities
- A product to help shape as we grow, to leave your mark on how we do things
- A vision that we trust that you will do your job without us having to invent unnecessary rules and regulations.
The Details
Interested? Click Apply for This Job! Want more information? Check out our website tikoafrica.org or contact our Global Recruiter. We only accept applications through the apply links, not by email.
—
Tiko prioritizes integrity in our workplace and respects your privacy.
Tiko is committed to preventing any type of unwanted behaviour by its employees at work, including sexual harassment, exploitation and abuse, lack of integrity and financial misconduct. This is why we will do reference and background screening checks on successful candidates before hiring. Tiko also participates in the Inter Agency Misconduct Disclosure Scheme . As part of this scheme, we will request information from your previous employers about any findings of sexual exploitation, sexual abuse and/or sexual harassment during your employment, or incidents under investigation when you left employment. By applying for this position, you confirm you have read and understood these recruitment procedures.
We value your privacy and understand the importance of safeguarding your personal data. We invite you to review our privacy notice for the recruitment process to understand how we collect, use, and protect your personal data during the recruitment process. Click here to view the document. By applying for this position, you acknowledge that you have read and understood our privacy notice.
Data Engineer
Posted 2 days ago
Job Viewed
Job Description
Do you have an affinity for Data? Are you able to use tools to interpret and analyze data? Sounds like you could be our next Data Engineer, read on to find out more!
The Company
Tiko inspires futures where girls and young women take charge of their sexual and reproductive choices, with the freedom to shape their lives. Founded in 2014, Tiko is an African nonprofit organisation that enhances the potential and fosters the resilience of adolescent girls and young women (AGYW) in Sub-Saharan Africa by addressing the critical “Triple Threat”: early pregnancy, HIV, and sexual and gender-based violence (SGBV). Tiko has developed its own unique girl-centric technology platform to unite an ecosystem of existing, established partners to provide an environment enabling girls to choose when, where and how they meet their health and wellbeing needs. Leveraging this technology-enabled, community-driven approach, Tiko collaborates with local and national health systems to drive sustainable, transformative change. Tiko operates in seven countries including Kenya, Ethiopia, Uganda, Burkina Faso, South Africa, Zambia and Nigeria.
Tiko has offices in South Africa, Kenya, Ethiopia, the Netherlands and Portugal. Globally, our team consists of +230 enthusiastic, international colleagues. Whether you are working from our biggest office in Nairobi, the fast-growing office in South Africa, or from home, our people are young and our culture is global and dynamic. Our work environment is fast-paced, informal, and friendly. You can learn more about what being part of Tiko is like here .
We are open to remote work for this position and will happily accept applicants from anywhere in Portugal, and South Africa,.
The Job
You work with our team to ensure that we’re able to unpick and understand past and future data. You support the overall availability of data to the organization and are expected to be the champion for automated data QA testing - ensuring data quality, reliability, and integrity across our systems.
Responsibilities:
- You translate our business needs into technical solutions.
- Ensure that data is readily available from multiple sources.
- You develop and maintain tools to analyze our data and identify trends.
- You turn these data into a clear report thathelps local and global teams take decisions on risk, changes, and programs.
- Take ownership of implementing and promoting automated data QA testing practices across the team.
- Continue to work in an Agile way, as per our teams.
About you
You are a lover of all things Data, and understand how to gather, analyze and interpret information. You take pride in data quality and are ready to be the champion for automated data QA testing, driving best practices to ensure data accuracy and reliability. You are used to agile practices and rituals and will join in with the team's way of working.
Requirements:
- 6+ years of experience working with complex data sets and expertise in data and tools.
- Strong analytic skills related to working with unstructured datasets
- Previous experience building processes supporting data transformation, data structures, metadata, dependency, and workload management
- Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL)
- SQL and AWS working experience is essential
- Python, Terraform, and Airflow experience is very beneficial
- Below are some of the technologies we use at Tiko: Lambda, Flyway, SQL, dbt, pgTAP, PostgreSQL, Python, Terraform, Airflow (experience in these technologies will be essential)
- You have excellent English skills
Recruitment Process
Introductory call with recruiter | First Interview with Tech Team | Technical Challenge | Final interview with the Tech Team
The Rewards
At Tiko we believe in being open, also when it comes to salaries. The monthly salary bracket for this position is €2,965 - €4,942 gross in Portugal, and R69,602 - R116,003 gross in South Africa, plus benefits. We will offer you a salary in this bracket depending on your level of experience and how it relates to your future colleagues.
In addition to your monthly salary, we offer you:
- Secondary benefits
- A personal development budget
- Unlimited holidays, if you can make it work with your team you’re good to go
- Growth opportunities
- A product to help shape as we grow, to leave your mark on how we do things
- A vision that we trust that you will do your job without us having to invent unnecessary rules and regulations.
The Details
Interested? Click Apply for This Job! Want more information? Check out our website tikoafrica.org or contact our Global Recruiter. We only accept applications through the apply links, not by email.
—
Tiko prioritizes integrity in our workplace and respects your privacy.
Tiko is committed to preventing any type of unwanted behaviour by its employees at work, including sexual harassment, exploitation and abuse, lack of integrity and financial misconduct. This is why we will do reference and background screening checks on successful candidates before hiring. Tiko also participates in the Inter Agency Misconduct Disclosure Scheme . As part of this scheme, we will request information from your previous employers about any findings of sexual exploitation, sexual abuse and/or sexual harassment during your employment, or incidents under investigation when you left employment. By applying for this position, you confirm you have read and understood these recruitment procedures.
We value your privacy and understand the importance of safeguarding your personal data. We invite you to review our privacy notice for the recruitment process to understand how we collect, use, and protect your personal data during the recruitment process. Click here to view the document. By applying for this position, you acknowledge that you have read and understood our privacy notice.
Data Engineer
Posted 2 days ago
Job Viewed
Job Description
Do you have an affinity for Data? Are you able to use tools to interpret and analyze data? Sounds like you could be our next Data Engineer, read on to find out more!
The Company
Tiko inspires futures where girls and young women take charge of their sexual and reproductive choices, with the freedom to shape their lives. Founded in 2014, Tiko is an African nonprofit organisation that enhances the potential and fosters the resilience of adolescent girls and young women (AGYW) in Sub-Saharan Africa by addressing the critical “Triple Threat”: early pregnancy, HIV, and sexual and gender-based violence (SGBV). Tiko has developed its own unique girl-centric technology platform to unite an ecosystem of existing, established partners to provide an environment enabling girls to choose when, where and how they meet their health and wellbeing needs. Leveraging this technology-enabled, community-driven approach, Tiko collaborates with local and national health systems to drive sustainable, transformative change. Tiko operates in seven countries including Kenya, Ethiopia, Uganda, Burkina Faso, South Africa, Zambia and Nigeria.
Tiko has offices in South Africa, Kenya, Ethiopia, the Netherlands and Portugal. Globally, our team consists of +230 enthusiastic, international colleagues. Whether you are working from our biggest office in Nairobi, the fast-growing office in South Africa, or from home, our people are young and our culture is global and dynamic. Our work environment is fast-paced, informal, and friendly. You can learn more about what being part of Tiko is like here .
We are open to remote work for this position and will happily accept applicants from anywhere in Portugal, and South Africa,.
The Job
You work with our team to ensure that we’re able to unpick and understand past and future data. You support the overall availability of data to the organization and are expected to be the champion for automated data QA testing - ensuring data quality, reliability, and integrity across our systems.
Responsibilities:
- You translate our business needs into technical solutions.
- Ensure that data is readily available from multiple sources.
- You develop and maintain tools to analyze our data and identify trends.
- You turn these data into a clear report thathelps local and global teams take decisions on risk, changes, and programs.
- Take ownership of implementing and promoting automated data QA testing practices across the team.
- Continue to work in an Agile way, as per our teams.
About you
You are a lover of all things Data, and understand how to gather, analyze and interpret information. You take pride in data quality and are ready to be the champion for automated data QA testing, driving best practices to ensure data accuracy and reliability. You are used to agile practices and rituals and will join in with the team's way of working.
Requirements:
- 6+ years of experience working with complex data sets and expertise in data and tools.
- Strong analytic skills related to working with unstructured datasets
- Previous experience building processes supporting data transformation, data structures, metadata, dependency, and workload management
- Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL)
- SQL and AWS working experience is essential
- Python, Terraform, and Airflow experience is very beneficial
- Below are some of the technologies we use at Tiko: Lambda, Flyway, SQL, dbt, pgTAP, PostgreSQL, Python, Terraform, Airflow (experience in these technologies will be essential)
- You have excellent English skills
Recruitment Process
Introductory call with recruiter | First Interview with Tech Team | Technical Challenge | Final interview with the Tech Team
The Rewards
At Tiko we believe in being open, also when it comes to salaries. The monthly salary bracket for this position is €2,965 - €4,942 gross in Portugal, and R69,602 - R116,003 gross in South Africa, plus benefits. We will offer you a salary in this bracket depending on your level of experience and how it relates to your future colleagues.
In addition to your monthly salary, we offer you:
- Secondary benefits
- A personal development budget
- Unlimited holidays, if you can make it work with your team you’re good to go
- Growth opportunities
- A product to help shape as we grow, to leave your mark on how we do things
- A vision that we trust that you will do your job without us having to invent unnecessary rules and regulations.
The Details
Interested? Click Apply for This Job! Want more information? Check out our website tikoafrica.org or contact our Global Recruiter. We only accept applications through the apply links, not by email.
—
Tiko prioritizes integrity in our workplace and respects your privacy.
Tiko is committed to preventing any type of unwanted behaviour by its employees at work, including sexual harassment, exploitation and abuse, lack of integrity and financial misconduct. This is why we will do reference and background screening checks on successful candidates before hiring. Tiko also participates in the Inter Agency Misconduct Disclosure Scheme . As part of this scheme, we will request information from your previous employers about any findings of sexual exploitation, sexual abuse and/or sexual harassment during your employment, or incidents under investigation when you left employment. By applying for this position, you confirm you have read and understood these recruitment procedures.
We value your privacy and understand the importance of safeguarding your personal data. We invite you to review our privacy notice for the recruitment process to understand how we collect, use, and protect your personal data during the recruitment process. Click here to view the document. By applying for this position, you acknowledge that you have read and understood our privacy notice.
Data Engineer
Posted 2 days ago
Job Viewed
Job Description
Do you have an affinity for Data? Are you able to use tools to interpret and analyze data? Sounds like you could be our next Data Engineer, read on to find out more!
The Company
Tiko inspires futures where girls and young women take charge of their sexual and reproductive choices, with the freedom to shape their lives. Founded in 2014, Tiko is an African nonprofit organisation that enhances the potential and fosters the resilience of adolescent girls and young women (AGYW) in Sub-Saharan Africa by addressing the critical “Triple Threat”: early pregnancy, HIV, and sexual and gender-based violence (SGBV). Tiko has developed its own unique girl-centric technology platform to unite an ecosystem of existing, established partners to provide an environment enabling girls to choose when, where and how they meet their health and wellbeing needs. Leveraging this technology-enabled, community-driven approach, Tiko collaborates with local and national health systems to drive sustainable, transformative change. Tiko operates in seven countries including Kenya, Ethiopia, Uganda, Burkina Faso, South Africa, Zambia and Nigeria.
Tiko has offices in South Africa, Kenya, Ethiopia, the Netherlands and Portugal. Globally, our team consists of +230 enthusiastic, international colleagues. Whether you are working from our biggest office in Nairobi, the fast-growing office in South Africa, or from home, our people are young and our culture is global and dynamic. Our work environment is fast-paced, informal, and friendly. You can learn more about what being part of Tiko is like here .
We are open to remote work for this position and will happily accept applicants from anywhere in Portugal, and South Africa,.
The Job
You work with our team to ensure that we’re able to unpick and understand past and future data. You support the overall availability of data to the organization and are expected to be the champion for automated data QA testing - ensuring data quality, reliability, and integrity across our systems.
Responsibilities:
- You translate our business needs into technical solutions.
- Ensure that data is readily available from multiple sources.
- You develop and maintain tools to analyze our data and identify trends.
- You turn these data into a clear report thathelps local and global teams take decisions on risk, changes, and programs.
- Take ownership of implementing and promoting automated data QA testing practices across the team.
- Continue to work in an Agile way, as per our teams.
About you
You are a lover of all things Data, and understand how to gather, analyze and interpret information. You take pride in data quality and are ready to be the champion for automated data QA testing, driving best practices to ensure data accuracy and reliability. You are used to agile practices and rituals and will join in with the team's way of working.
Requirements:
- 6+ years of experience working with complex data sets and expertise in data and tools.
- Strong analytic skills related to working with unstructured datasets
- Previous experience building processes supporting data transformation, data structures, metadata, dependency, and workload management
- Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL)
- SQL and AWS working experience is essential
- Python, Terraform, and Airflow experience is very beneficial
- Below are some of the technologies we use at Tiko: Lambda, Flyway, SQL, dbt, pgTAP, PostgreSQL, Python, Terraform, Airflow (experience in these technologies will be essential)
- You have excellent English skills
Recruitment Process
Introductory call with recruiter | First Interview with Tech Team | Technical Challenge | Final interview with the Tech Team
The Rewards
At Tiko we believe in being open, also when it comes to salaries. The monthly salary bracket for this position is €2,965 - €4,942 gross in Portugal, and R69,602 - R116,003 gross in South Africa, plus benefits. We will offer you a salary in this bracket depending on your level of experience and how it relates to your future colleagues.
In addition to your monthly salary, we offer you:
- Secondary benefits
- A personal development budget
- Unlimited holidays, if you can make it work with your team you’re good to go
- Growth opportunities
- A product to help shape as we grow, to leave your mark on how we do things
- A vision that we trust that you will do your job without us having to invent unnecessary rules and regulations.
The Details
Interested? Click Apply for This Job! Want more information? Check out our website tikoafrica.org or contact our Global Recruiter. We only accept applications through the apply links, not by email.
—
Tiko prioritizes integrity in our workplace and respects your privacy.
Tiko is committed to preventing any type of unwanted behaviour by its employees at work, including sexual harassment, exploitation and abuse, lack of integrity and financial misconduct. This is why we will do reference and background screening checks on successful candidates before hiring. Tiko also participates in the Inter Agency Misconduct Disclosure Scheme . As part of this scheme, we will request information from your previous employers about any findings of sexual exploitation, sexual abuse and/or sexual harassment during your employment, or incidents under investigation when you left employment. By applying for this position, you confirm you have read and understood these recruitment procedures.
We value your privacy and understand the importance of safeguarding your personal data. We invite you to review our privacy notice for the recruitment process to understand how we collect, use, and protect your personal data during the recruitment process. Click here to view the document. By applying for this position, you acknowledge that you have read and understood our privacy notice.
Data Engineer
Posted 2 days ago
Job Viewed
Job Description
Do you have an affinity for Data? Are you able to use tools to interpret and analyze data? Sounds like you could be our next Data Engineer, read on to find out more!
The Company
Tiko inspires futures where girls and young women take charge of their sexual and reproductive choices, with the freedom to shape their lives. Founded in 2014, Tiko is an African nonprofit organisation that enhances the potential and fosters the resilience of adolescent girls and young women (AGYW) in Sub-Saharan Africa by addressing the critical “Triple Threat”: early pregnancy, HIV, and sexual and gender-based violence (SGBV). Tiko has developed its own unique girl-centric technology platform to unite an ecosystem of existing, established partners to provide an environment enabling girls to choose when, where and how they meet their health and wellbeing needs. Leveraging this technology-enabled, community-driven approach, Tiko collaborates with local and national health systems to drive sustainable, transformative change. Tiko operates in seven countries including Kenya, Ethiopia, Uganda, Burkina Faso, South Africa, Zambia and Nigeria.
Tiko has offices in South Africa, Kenya, Ethiopia, the Netherlands and Portugal. Globally, our team consists of +230 enthusiastic, international colleagues. Whether you are working from our biggest office in Nairobi, the fast-growing office in South Africa, or from home, our people are young and our culture is global and dynamic. Our work environment is fast-paced, informal, and friendly. You can learn more about what being part of Tiko is like here .
We are open to remote work for this position and will happily accept applicants from anywhere in Portugal, and South Africa,.
The Job
You work with our team to ensure that we’re able to unpick and understand past and future data. You support the overall availability of data to the organization and are expected to be the champion for automated data QA testing - ensuring data quality, reliability, and integrity across our systems.
Responsibilities:
- You translate our business needs into technical solutions.
- Ensure that data is readily available from multiple sources.
- You develop and maintain tools to analyze our data and identify trends.
- You turn these data into a clear report thathelps local and global teams take decisions on risk, changes, and programs.
- Take ownership of implementing and promoting automated data QA testing practices across the team.
- Continue to work in an Agile way, as per our teams.
About you
You are a lover of all things Data, and understand how to gather, analyze and interpret information. You take pride in data quality and are ready to be the champion for automated data QA testing, driving best practices to ensure data accuracy and reliability. You are used to agile practices and rituals and will join in with the team's way of working.
Requirements:
- 6+ years of experience working with complex data sets and expertise in data and tools.
- Strong analytic skills related to working with unstructured datasets
- Previous experience building processes supporting data transformation, data structures, metadata, dependency, and workload management
- Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL)
- SQL and AWS working experience is essential
- Python, Terraform, and Airflow experience is very beneficial
- Below are some of the technologies we use at Tiko: Lambda, Flyway, SQL, dbt, pgTAP, PostgreSQL, Python, Terraform, Airflow (experience in these technologies will be essential)
- You have excellent English skills
Recruitment Process
Introductory call with recruiter | First Interview with Tech Team | Technical Challenge | Final interview with the Tech Team
The Rewards
At Tiko we believe in being open, also when it comes to salaries. The monthly salary bracket for this position is €2,965 - €4,942 gross in Portugal, and R69,602 - R116,003 gross in South Africa, plus benefits. We will offer you a salary in this bracket depending on your level of experience and how it relates to your future colleagues.
In addition to your monthly salary, we offer you:
- Secondary benefits
- A personal development budget
- Unlimited holidays, if you can make it work with your team you’re good to go
- Growth opportunities
- A product to help shape as we grow, to leave your mark on how we do things
- A vision that we trust that you will do your job without us having to invent unnecessary rules and regulations.
The Details
Interested? Click Apply for This Job! Want more information? Check out our website tikoafrica.org or contact our Global Recruiter. We only accept applications through the apply links, not by email.
—
Tiko prioritizes integrity in our workplace and respects your privacy.
Tiko is committed to preventing any type of unwanted behaviour by its employees at work, including sexual harassment, exploitation and abuse, lack of integrity and financial misconduct. This is why we will do reference and background screening checks on successful candidates before hiring. Tiko also participates in the Inter Agency Misconduct Disclosure Scheme . As part of this scheme, we will request information from your previous employers about any findings of sexual exploitation, sexual abuse and/or sexual harassment during your employment, or incidents under investigation when you left employment. By applying for this position, you confirm you have read and understood these recruitment procedures.
We value your privacy and understand the importance of safeguarding your personal data. We invite you to review our privacy notice for the recruitment process to understand how we collect, use, and protect your personal data during the recruitment process. Click here to view the document. By applying for this position, you acknowledge that you have read and understood our privacy notice.
Be The First To Know
About the latest Data engineer Jobs in South Africa !
Data Engineer
Posted 2 days ago
Job Viewed
Job Description
Do you have an affinity for Data? Are you able to use tools to interpret and analyze data? Sounds like you could be our next Data Engineer, read on to find out more!
The Company
Tiko inspires futures where girls and young women take charge of their sexual and reproductive choices, with the freedom to shape their lives. Founded in 2014, Tiko is an African nonprofit organisation that enhances the potential and fosters the resilience of adolescent girls and young women (AGYW) in Sub-Saharan Africa by addressing the critical “Triple Threat”: early pregnancy, HIV, and sexual and gender-based violence (SGBV). Tiko has developed its own unique girl-centric technology platform to unite an ecosystem of existing, established partners to provide an environment enabling girls to choose when, where and how they meet their health and wellbeing needs. Leveraging this technology-enabled, community-driven approach, Tiko collaborates with local and national health systems to drive sustainable, transformative change. Tiko operates in seven countries including Kenya, Ethiopia, Uganda, Burkina Faso, South Africa, Zambia and Nigeria.
Tiko has offices in South Africa, Kenya, Ethiopia, the Netherlands and Portugal. Globally, our team consists of +230 enthusiastic, international colleagues. Whether you are working from our biggest office in Nairobi, the fast-growing office in South Africa, or from home, our people are young and our culture is global and dynamic. Our work environment is fast-paced, informal, and friendly. You can learn more about what being part of Tiko is like here .
We are open to remote work for this position and will happily accept applicants from anywhere in Portugal, and South Africa,.
The Job
You work with our team to ensure that we’re able to unpick and understand past and future data. You support the overall availability of data to the organization and are expected to be the champion for automated data QA testing - ensuring data quality, reliability, and integrity across our systems.
Responsibilities:
- You translate our business needs into technical solutions.
- Ensure that data is readily available from multiple sources.
- You develop and maintain tools to analyze our data and identify trends.
- You turn these data into a clear report thathelps local and global teams take decisions on risk, changes, and programs.
- Take ownership of implementing and promoting automated data QA testing practices across the team.
- Continue to work in an Agile way, as per our teams.
About you
You are a lover of all things Data, and understand how to gather, analyze and interpret information. You take pride in data quality and are ready to be the champion for automated data QA testing, driving best practices to ensure data accuracy and reliability. You are used to agile practices and rituals and will join in with the team's way of working.
Requirements:
- 6+ years of experience working with complex data sets and expertise in data and tools.
- Strong analytic skills related to working with unstructured datasets
- Previous experience building processes supporting data transformation, data structures, metadata, dependency, and workload management
- Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL)
- SQL and AWS working experience is essential
- Python, Terraform, and Airflow experience is very beneficial
- Below are some of the technologies we use at Tiko: Lambda, Flyway, SQL, dbt, pgTAP, PostgreSQL, Python, Terraform, Airflow (experience in these technologies will be essential)
- You have excellent English skills
Recruitment Process
Introductory call with recruiter | First Interview with Tech Team | Technical Challenge | Final interview with the Tech Team
The Rewards
At Tiko we believe in being open, also when it comes to salaries. The monthly salary bracket for this position is €2,965 - €4,942 gross in Portugal, and R69,602 - R116,003 gross in South Africa, plus benefits. We will offer you a salary in this bracket depending on your level of experience and how it relates to your future colleagues.
In addition to your monthly salary, we offer you:
- Secondary benefits
- A personal development budget
- Unlimited holidays, if you can make it work with your team you’re good to go
- Growth opportunities
- A product to help shape as we grow, to leave your mark on how we do things
- A vision that we trust that you will do your job without us having to invent unnecessary rules and regulations.
The Details
Interested? Click Apply for This Job! Want more information? Check out our website tikoafrica.org or contact our Global Recruiter. We only accept applications through the apply links, not by email.
—
Tiko prioritizes integrity in our workplace and respects your privacy.
Tiko is committed to preventing any type of unwanted behaviour by its employees at work, including sexual harassment, exploitation and abuse, lack of integrity and financial misconduct. This is why we will do reference and background screening checks on successful candidates before hiring. Tiko also participates in the Inter Agency Misconduct Disclosure Scheme . As part of this scheme, we will request information from your previous employers about any findings of sexual exploitation, sexual abuse and/or sexual harassment during your employment, or incidents under investigation when you left employment. By applying for this position, you confirm you have read and understood these recruitment procedures.
We value your privacy and understand the importance of safeguarding your personal data. We invite you to review our privacy notice for the recruitment process to understand how we collect, use, and protect your personal data during the recruitment process. Click here to view the document. By applying for this position, you acknowledge that you have read and understood our privacy notice.
Data Engineer
Posted 2 days ago
Job Viewed
Job Description
Do you have an affinity for Data? Are you able to use tools to interpret and analyze data? Sounds like you could be our next Data Engineer, read on to find out more!
The Company
Tiko inspires futures where girls and young women take charge of their sexual and reproductive choices, with the freedom to shape their lives. Founded in 2014, Tiko is an African nonprofit organisation that enhances the potential and fosters the resilience of adolescent girls and young women (AGYW) in Sub-Saharan Africa by addressing the critical “Triple Threat”: early pregnancy, HIV, and sexual and gender-based violence (SGBV). Tiko has developed its own unique girl-centric technology platform to unite an ecosystem of existing, established partners to provide an environment enabling girls to choose when, where and how they meet their health and wellbeing needs. Leveraging this technology-enabled, community-driven approach, Tiko collaborates with local and national health systems to drive sustainable, transformative change. Tiko operates in seven countries including Kenya, Ethiopia, Uganda, Burkina Faso, South Africa, Zambia and Nigeria.
Tiko has offices in South Africa, Kenya, Ethiopia, the Netherlands and Portugal. Globally, our team consists of +230 enthusiastic, international colleagues. Whether you are working from our biggest office in Nairobi, the fast-growing office in South Africa, or from home, our people are young and our culture is global and dynamic. Our work environment is fast-paced, informal, and friendly. You can learn more about what being part of Tiko is like here .
We are open to remote work for this position and will happily accept applicants from anywhere in Portugal, and South Africa,.
The Job
You work with our team to ensure that we’re able to unpick and understand past and future data. You support the overall availability of data to the organization and are expected to be the champion for automated data QA testing - ensuring data quality, reliability, and integrity across our systems.
Responsibilities:
- You translate our business needs into technical solutions.
- Ensure that data is readily available from multiple sources.
- You develop and maintain tools to analyze our data and identify trends.
- You turn these data into a clear report thathelps local and global teams take decisions on risk, changes, and programs.
- Take ownership of implementing and promoting automated data QA testing practices across the team.
- Continue to work in an Agile way, as per our teams.
About you
You are a lover of all things Data, and understand how to gather, analyze and interpret information. You take pride in data quality and are ready to be the champion for automated data QA testing, driving best practices to ensure data accuracy and reliability. You are used to agile practices and rituals and will join in with the team's way of working.
Requirements:
- 6+ years of experience working with complex data sets and expertise in data and tools.
- Strong analytic skills related to working with unstructured datasets
- Previous experience building processes supporting data transformation, data structures, metadata, dependency, and workload management
- Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL)
- SQL and AWS working experience is essential
- Python, Terraform, and Airflow experience is very beneficial
- Below are some of the technologies we use at Tiko: Lambda, Flyway, SQL, dbt, pgTAP, PostgreSQL, Python, Terraform, Airflow (experience in these technologies will be essential)
- You have excellent English skills
Recruitment Process
Introductory call with recruiter | First Interview with Tech Team | Technical Challenge | Final interview with the Tech Team
The Rewards
At Tiko we believe in being open, also when it comes to salaries. The monthly salary bracket for this position is €2,965 - €4,942 gross in Portugal, and R69,602 - R116,003 gross in South Africa, plus benefits. We will offer you a salary in this bracket depending on your level of experience and how it relates to your future colleagues.
In addition to your monthly salary, we offer you:
- Secondary benefits
- A personal development budget
- Unlimited holidays, if you can make it work with your team you’re good to go
- Growth opportunities
- A product to help shape as we grow, to leave your mark on how we do things
- A vision that we trust that you will do your job without us having to invent unnecessary rules and regulations.
The Details
Interested? Click Apply for This Job! Want more information? Check out our website tikoafrica.org or contact our Global Recruiter. We only accept applications through the apply links, not by email.
—
Tiko prioritizes integrity in our workplace and respects your privacy.
Tiko is committed to preventing any type of unwanted behaviour by its employees at work, including sexual harassment, exploitation and abuse, lack of integrity and financial misconduct. This is why we will do reference and background screening checks on successful candidates before hiring. Tiko also participates in the Inter Agency Misconduct Disclosure Scheme . As part of this scheme, we will request information from your previous employers about any findings of sexual exploitation, sexual abuse and/or sexual harassment during your employment, or incidents under investigation when you left employment. By applying for this position, you confirm you have read and understood these recruitment procedures.
We value your privacy and understand the importance of safeguarding your personal data. We invite you to review our privacy notice for the recruitment process to understand how we collect, use, and protect your personal data during the recruitment process. Click here to view the document. By applying for this position, you acknowledge that you have read and understood our privacy notice.
Data Engineer
Posted 2 days ago
Job Viewed
Job Description
Job Description
The Data Engineer will be responsible for designing, developing, and maintaining our centralised data repository, as well as all data streams in and out of it. They will provide strategic and technical guidance for all measurement, digital transformation and innovation.
They are responsible for leading the Department of Programs and Technical Services (DPTS) into the production and availability of quality basic and disaggregated data and the strengthening of information systems and digital transformation for health as a fundamental pillar. They will guide the data analysts, data scientists, and Strategic Information (SI) team through the ethical use of data to produce health intelligence through analysis, modelling, forecasting, and data science to guide decisions and actions in m2m’s programmes.
This position is based at m2m’s Head Office in Cape Town and is part of the Data Analytics Unit (a sub-unit within DPTS) and reports to the Data Analytics Lead.
Key Performance AreasDesign and build data pipelines for multiple health information systems including CommCare, DHIS2, VMMP, and CHARM.
- Design and build data pipelines for multiple health information systems including CommCare, DHIS2, VMMP, and CHARM.
- Implement robust ETL processes for data extraction, transformation, and loading.
- Ensure all client-level data is stored in GCP in clean, structured, SQL-query able formats.
- Automate pipeline processes to minimize manual intervention and improve reliability. Monitor pipeline performance and troubleshoot issues as they arise.
- Review and optimize GCP environment architecture for cost-effectiveness and performance.
- Configure and maintain user roles, permissions, and security protocols within cloud platforms.
- Implement cloud data storage, processing, and backup strategies. Monitor resource utilization and implement cost optimization measures.
- Ensure compliance with data security and privacy requirements.
- Develop and maintain scripts for seamless data integration between multiple systems.
- Create and optimize data integration workflows between various health information platforms.
- Ensure data consistency, quality, and integrity across integrated systems.
- Troubleshoot integration issues and implement corrective measures.
- Build applications that facilitate server / client communication via network protocols.
- Create and maintain databases for clean client-level and aggregated data.
- Automate data loading processes and trait generation.
- Support business intelligence tool implementation and reporting process optimization.
- Collaborate on dashboard development and reporting enhancements.
- Ensure database performance optimization and maintenance using SQL and related technologies.
- Develop comprehensive technical documentation for all data processes, scripts, and workflows.
- Create and maintain ETL pipeline architecture documentation and transformation logic.
- Document automation procedures, scheduling, and maintenance requirements.
- Maintain cloud environment configuration and troubleshooting guides. Provide technical training and knowledge transfer to team members.