Data Engineer

fulltime

Employment Information

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: **

3-5 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 Azure 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. 
joxBox

Join our newsletter to get monthly updates on data science jobs.

joxBox