Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Data Engineer image - Rise Careers
Job details

Data Engineer

Company Description

iKhokha is a place where chance takers become change makers. At iKhokha, we believe in better. As you'd expect, our pace is fast-moving and ever-changing. We like it that way.  As one of the fastest growing Fintech's in Africa we've built a team of global change-makers who want to make an impact. If you believe in a better future, be a chance-taker and help us empower small businesses in South Africa.

Job Description

Are you ready to engineer the future of data? 

Join the iKTribe as a Data Engineer, revolutionizing FinTech by building dynamic pipelines, optimizing infrastructure, and driving the future of financial innovation through data. 

So, what will you do?  

  • You will enable data-driven decision-making by providing the necessary infrastructure and tools for collecting, organizing, and processing and storing large volumes of data.  
  • You will work closely with data scientists, analysts, and other stakeholders to understand their data requirements and implement solutions that support the organization's data needs.  

In addition to the above, you will:  

  • Design, develop, and maintain data pipelines, ensuring efficient and reliable data processing, transformation, and storage. 
  • Integrate data from various sources, both internal and external, ensuring data quality and integrity. 
  • Optimise data infrastructure and pipelines for scalability, performance, and cost-effectiveness. 
  • Collaborate with data scientists and analysts to understand their data requirements and assist in the design and implementation of data models and structures. 
  • Collaborate with cross-functional teams to define data requirements, develop data solutions, and support data-driven decision-making. 
  • Stay updated with industry trends and emerging technologies in data engineering, and recommend innovative solutions to enhance our data infrastructure and processes. 
  • Document and maintain technical specifications, system configurations, and data flow diagrams. 
  • Implement and monitor data governance and security measures to ensure data privacy and compliance with relevant regulations. 
  • Troubleshoot and resolve issues related to data processing, pipeline performance, and data quality. 

Qualifications

  • BSc Computer Science / BCom / IT related Degree. 
  • Data engineering industry related certifications 

Deal Breakers:  

4-6 years’ experience in a Data Engineer role with the following:  

  • Must have experience working directly with data teams (Including BI analysts, Data Analysts, Data Scientists and Business Analysts) and good exposure to various business functions. 
  • Solid experience and excellent understanding of database’s, ETL, SQL, data modelling (Kimball), Data integration and API’s. 
  • Solid experience working in cloud platforms like Snowflake or AWS. 
  • Good experience in developing in Python. 
  • Good quality assurance experience in testing specifications and data integrity whereby data quality and governance must be at the top of the agenda. 
  • Has worked previously in a data warehouse environment. 

In addition to the above, experience in the following will make you a frontrunner for the role: 

  • Previous industry experience in financial services and / or data engineering (analytics environment would be an advantage). 
  • Good understanding and knowledge of the data engineering and analytics landscape. 
  • Good understanding, participation and active engagement in defined internal processes such as how SDLC works in a data driven environment. 
  • General knowledge, understanding and exposure of data management principles such as the DMBOK framework would be advantageous. 
  • A good understanding of how various functional areas within a business work such as Sales, Marketing, Finance, HR, Logistics, and Operations. 
  • A good understanding of how card transactions and the online payment industry works. 
  • A very good understanding of the data and product management domain. 
  • Knowledge of Agile Scrum development principles and methodologies such as Scrum or Kanban. 
  • Attention to detail and quality. 

Additional Information

Perks of joining the Tribe?  

  • Work in a high-growth company with tangible results you're accountable for. 
  • Enjoy hybrid, remote, and in office work models. 
  • Competitive remuneration and benefits, including Medical Aid and Group Risk scheme contributions. 
  • Be guided by visionary leadership. 
  • Seize the opportunity for study leave.   
  • Access to on-demand learning and development. 
  • Experience a friendly, collaborative culture with a team of all-round-lekker humans (it’s true, we surveyed our Employees and they told us so). 
  • If you find yourself at HQ, coffee on tap and a selection of hot beverages provided by our very own onsite Barista.  

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Data Engineer, iKhokha

Are you ready to take on the exhilarating challenge of being a Data Engineer at iKhokha in uMhlanga, South Africa? At iKhokha, we believe in empowering small businesses and changing the landscape of FinTech. As a Data Engineer, you will play a pivotal role in building dynamic data pipelines and optimizing infrastructure to drive financial innovation. You'll collaborate closely with data scientists and analysts to create solutions that not only meet but enhance our organization's data requirements. Your days will be filled with designing, developing, and maintaining data pipelines that ensure efficient and reliable data processing. Your responsibility will also encompass integrating data from various sources and optimizing these infrastructures for scalability and performance. Staying updated with industry trends, implementing data governance practices, and troubleshooting data-related issues are essential parts of your role. With your background in Computer Science or a related field and 4-6 years of experience working within data teams, including solid expertise in ETL, SQL, Python, and cloud platforms like Snowflake or AWS, you'll contribute significantly to our innovative culture. If you're detail-oriented, passionate about data, and wish to collaborate with a team of talented individuals in a dynamic environment, the position of Data Engineer at iKhokha might be just the opportunity you’ve been searching for. Come, be part of our journey and help shape the future!

Frequently Asked Questions (FAQs) for Data Engineer Role at iKhokha
What responsibilities does a Data Engineer at iKhokha have?

As a Data Engineer at iKhokha, your responsibilities include designing and maintaining data pipelines, ensuring efficient data processing, integrating diverse data sources, and optimizing data infrastructures for both performance and cost-effectiveness. You'll work closely with cross-functional teams, document technical specifications, implement data governance measures, and troubleshoot data-related issues.

Join Rise to see the full answer
What qualifications are required for the Data Engineer position at iKhokha?

To qualify for the Data Engineer role at iKhokha, you should possess a BSc in Computer Science or IT and have 4-6 years of experience in a Data Engineering role. Additionally, certifications in data engineering, solid knowledge of ETL, SQL, Python, and experience with cloud platforms such as Snowflake or AWS are crucial.

Join Rise to see the full answer
How does the Data Engineer role at iKhokha contribute to financial innovation?

The Data Engineer at iKhokha contributes to financial innovation by building robust data pipelines that enable data-driven decision-making. This means providing the necessary tools and infrastructure for the organization to process and analyze large volumes of data, which in turn drives insights and strategies to empower small businesses.

Join Rise to see the full answer
What technologies should a Data Engineer at iKhokha be familiar with?

A Data Engineer at iKhokha should be familiar with various technologies including SQL for database management, ETL processes for data integration, Python for scripting and data manipulation, and cloud platforms like Snowflake or AWS. Familiarity with data modeling techniques and data governance practices is also essential.

Join Rise to see the full answer
What experience is preferred for the Data Engineer role at iKhokha?

Preferred experience for the Data Engineer role at iKhokha includes having worked in a data warehouse environment, familiarity with financial services, and exposure to analytics environments. A good understanding of Agile methodologies and participation in defined internal processes related to data management are also advantageous.

Join Rise to see the full answer
Common Interview Questions for Data Engineer
Can you explain the process of designing data pipelines?

When asked about designing data pipelines, focus on your understanding of ETL processes, how data flows from various sources, the importance of data quality, and how you ensure reliability and efficiency. Provide examples of tools you’ve used and how you optimized your pipelines for performance.

Join Rise to see the full answer
What experience do you have with cloud technologies for data storage?

Discuss your hands-on experience with cloud technologies like AWS or Snowflake, including specific projects or tasks. Mention how these platforms improve data accessibility, scalability, and security, as well as your familiarity with their tools and services in the context of data engineering.

Join Rise to see the full answer
How do you handle data quality and integrity in your projects?

Highlight the strategies you employ for ensuring data quality, such as implementing data validation checks, testing specifications, and regular monitoring. Talk about experiences where you identified and corrected data integrity issues in past projects.

Join Rise to see the full answer
Describe a challenging data integration project you worked on.

When describing a challenging data integration project, focus on the complexity of the data sources, the challenges faced during integration, and the solutions you implemented. Share metrics that showcase the success of your approach and what you learned from the experience.

Join Rise to see the full answer
What data modeling techniques are you familiar with?

Be prepared to discuss various data modeling techniques such as Kimball and Inmon approaches. Give examples of how you’ve applied these techniques in your previous work to ensure the structure of data supports efficient analysis and reporting.

Join Rise to see the full answer
How do you stay updated with industry trends in data engineering?

Discuss the methods you use to keep abreast of industry trends, such as following data engineering blogs, attending relevant conferences, or participating in online communities. Mention how continuous learning influences your work and the improvements you’ve implemented based on new insights.

Join Rise to see the full answer
What experience do you have with Agile methodologies?

Talk about your previous experiences working in Agile environments, covering your involvement in Scrum or Kanban processes. Be specific about your role in sprint planning, daily stand-ups, and retrospectives, emphasizing how Agile practices have contributed to successful project outcomes.

Join Rise to see the full answer
Can you explain how you monitor and troubleshoot data pipeline issues?

Provide a clear overview of your approach to monitoring data pipelines, including the tools used for logging and performance metrics. Share the troubleshooting techniques you employ to identify bottlenecks or failures, and give examples of issues you've resolved in past roles.

Join Rise to see the full answer
How do you prioritize data projects in a fast-paced environment?

Discuss your approach to assessing the urgency and impact of data projects, including how you collaborate with stakeholders to gather inputs on priorities. Explain your time management strategies and willingness to adapt to changing requirements in a fast-paced setting.

Join Rise to see the full answer
What role do you think data engineers play in supporting data-driven decision-making?

Emphasize the key role data engineers play in enabling organizations to make data-driven decisions by ensuring high-quality, reliable data is accessible. Speak about how your work directly influences business strategies and outcomes through your contributions to data infrastructure.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago

Join Visa as a Staff Data Engineer to innovate within their AI and payments technology ecosystem.

Photo of the Rise User
Posted 2 days ago

Join our Dallas-based team as a Data Engineer focused on leveraging Generative AI technologies for advanced data processing and model development.

Photo of the Rise User
Experian Remote ., ., ., United States
Posted 2 days ago

Join Experian as a Data Engineer and help build advanced software systems dealing with vast datasets in a remote environment.

Photo of the Rise User
Posted 13 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Become a part of American Express's diverse tech team as a Senior Engineer, where you'll lead the development of innovative data solutions.

Photo of the Rise User
Workato Hybrid Palo Alto, California, United States
Posted 2 days ago
Customer-Centric
Collaboration over Competition
Fast-Paced
Empathetic

Join Workato as a Data Engineer to leverage your expertise in data pipelines and analytics to shape the future of enterprise operations.

Photo of the Rise User
Lennar Hybrid Miami, FL (Job Posting Location)
Posted 3 days ago

Join Lennar as a Sr. Data Engineer and take the lead in designing sophisticated data solutions while empowering the next generation of engineers.

Photo of the Rise User
ManTech Hybrid US, Loudoun County, VA; Virginia, Chantilly, Loudoun County, VA
Posted 11 days ago

Join ManTech as a Data Engineer, where you'll optimize data systems and work on innovative data solutions in Chantilly, VA.

Photo of the Rise User
Mastercard Hybrid O'Fallon, Missouri
Posted 11 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid

Mastercard seeks a Data Engineer II to innovate in AI-driven fraud detection processes within their Security Solutions team.

As you'd expect, our pace is fast-moving and ever-changing. We like it that way. Our product team is made up of talented dynamic individuals who want to make an impact and be part of a purpose driven business. From our skillsets to our modern te...

11 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 15, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Steubenville just viewed Digital Marketing Content Intern at Sanction Scanner
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Labeling Associate - 6 Month Contract at Citylitics
Photo of the Rise User
Someone from OH, Dublin just viewed Trainee Database Engineer - IN ( Oracle ) at Rackspace
C
Someone from OH, Lorain just viewed RN Ambulatory - Dermatology at CCF
Photo of the Rise User
Someone from OH, New Albany just viewed Jr Data Scientist (Hybrid) at NielsenIQ
Photo of the Rise User
6 people applied to Junior Data Engineer at Optimiza
Photo of the Rise User
Someone from OH, Lewis Center just viewed Banking Sector | PL/SQL Developer (Hybrid) at Devoteam
Photo of the Rise User
Someone from OH, Loveland just viewed Director, Change Management at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Manager, People Partner (Remote, US) at Renew Home
Photo of the Rise User
Someone from OH, Pleasant Hill just viewed Manager, Strategic Partnerships at Lindenwood University
Photo of the Rise User
Someone from OH, Columbus just viewed Associate Director, US HCP Marketing at Sobi
C
Someone from OH, Cincinnati just viewed Injection Molding Machine Operator at Clarios
Photo of the Rise User
Someone from OH, Columbus just viewed Senior XM Advisor - Customer Experience at Qualtrics
Photo of the Rise User
Someone from OH, Columbus just viewed Dynamics 365 Senior Functional Consultant at ARO
Photo of the Rise User
Someone from OH, Canton just viewed Consultant- Natural Resources at Esri
Photo of the Rise User
Someone from OH, Strongsville just viewed Digital Operations Specialist at Riverside Insights
Photo of the Rise User
Someone from OH, Delaware just viewed Casting: 'Séance At The Museum' at Backstage
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff UX Researcher at ServiceNow
Photo of the Rise User
Someone from OH, Greenville just viewed Information Security Analyst at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director Advisory & Client Services at Mitratech