Intermediate Data Engineer

4 weeks ago


Sandton, South Africa k0deHut Full time

About the job Intermediate Data Engineer Job Purpose We are seeking a talented and experienced Data Engineer to join our MLOps team which drives critical business applications. As a key member of our team, you will play a crucial role in designing, building, testing, deploying, and monitoring end-to-end data pipelines for both batch and streaming use cases. You will work closely with data scientists, actuaries, software engineers, and other data engineers to contribute to architecting our Client's modern Machine Learning ecosystem. Areas of responsibility may include but not limited to: Design, build, and maintain ETL pipelines for both batch and streaming use cases. Optimize and refactor existing ETL pipelines to improve efficiency, scalability, and cost-effectiveness. Data visualization and report building. Re-architecting data pipelines for a modern data stack leveraging modern data tools to support actuarial, machine learning, and AI use cases. Utilize expertise in Python and SQL for data pipeline development. Using Linux and shell scripting for system automation. Hands-on experience working with Docker and container orchestration tools is advantageous. Knowledge of Spark is advantageous. Platforms and Tools: Experience working with ETL tools such as Azure Data Factory, dbt, Airflow, Step Functions, etc. Using Databricks, Kafka and Spark Streaming for big data processing across multiple data sources. Working with both relational and NoSQL databases. Knowledge of and experience with high-performance in-memory databases is advantageous. DevOps and Automation: Working with Azure DevOps to automate workflows and collaborate with cross-functional teams. Familiarity with Terraform for managing infrastructure as code (IaC) is advantageous. Experience working on other big data platforms could be advantageous. Create and maintain documentation of processes, technologies, and code bases. Collaborate closely with data scientists, actuaries, software engineers, and other data engineers to understand and address their data needs. Contribute actively to the architecture of our Client's modern Machine Learning data ecosystem. Personal Attributes and Skills Strong proficiency in Python, SQL, and Linux shell scripting. Experience with Spark is advantageous. Previous exposure to ETL tools, relational and NoSQL databases and big data platforms, with experience in Databricks and Azure Data Factory being highly beneficial. Knowledge of DevOps practices and tools, with experience in Azure DevOps being highly beneficial. Familiarity with Terraform for infrastructure automation. Ability to collaborate with cross-functional tech teams as well as business/product teams. Ability to architect data pipelines for advanced analytics use cases. A willingness to embrace a strong DevOps culture. Commitment to excellence and high-quality delivery. Passion for personal development and growth, with a high learning potential. Education and Experience Bachelor's or Masters degree in Computer Science, Engineering or a related field. Other qualifications will be considered if accompanied by sufficient experience in data engineering. At least 3 years of proven experience as a Data Engineer. #J-18808-Ljbffr



  • Sandton, South Africa Dimension Data Full time

    As an intermediate project manager, you'll help manage projects of all types, ensuring that they're completed on time and within budget. You will have a broad understanding of all aspects of the software development lifecycle (SDLC) and how to effectively utilize different tools for each stage. You'll also be able to troubleshoot problems in order to ensure...


  • Sandton, Gauteng, South Africa k0dehut Full time R500 000 - R1 200 000 per year

    Data EngineerHybrid / Sandton JhbJob PurposeWe are seeking a talented and experienced Data Engineer to join our MLOps team which drives critical business applications. As a key member of our team, you will play a crucial role in designing, building, testing, deploying, and monitoring end-to-end data pipelines for both batch and streaming use cases. You will...

  • Data Engineer

    1 week ago


    Sandton, South Africa k0deHut Full time

    A technology firm in Sandton, Gauteng is seeking an experienced Intermediate Data Engineer to design and maintain ETL pipelines. The ideal candidate will have strong skills in Python, SQL, and experience with big data platforms. You will collaborate closely with data scientists and software engineers to build scalable solutions for business applications. If...

  • Data Scientist

    1 week ago


    Sandton, South Africa Discovery Ltd. Full time

    **Business Unit**:Discovery Health **Function**:Data Analysis **Date**:21 Jan 2025 - Discovery Health - Intermediate Data Scientist **About Discovery** - Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own...

  • Data Scientist

    6 days ago


    Sandton, South Africa Discovery Ltd. Full time

    **Business Unit**:Discovery Health **Function**:Data Analysis **Date**:3 Oct 2025 - Discovery Health Intermediate Data Scientist **About Discovery** - Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own...

  • Data Scientist

    2 weeks ago


    Sandton, South Africa Discovery Full time

    Discovery Health Intermediate Data ScientistAbout Discovery Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast-paced and dynamic environment enables smart,...

  • Data Scientist

    2 weeks ago


    Sandton, South Africa Discovery Limited Full time

    Select how often (in days) to receive an alert: Data Scientist (Intermediate) Business Unit: DCM Distribution Function: Data Sciences Key purpose Discovery is a high-performance organisation which prides itself in attracting the best talent. Our environment is always buzzing with energy as smart, motivated people challenge themselves to find the best way to...

  • Data Modeller

    3 days ago


    Sandton, South Africa Ovations Technologies (Pty) Ltd Full time

    Data Modellers required for one of the leading banks, 12 months contract, remote Able to demonstrate practical experience in relational and dimensional modelling techniques, OO modelling experience also an advantage Experience using Infosphere Data Architect or any other Data Modelling Tool Experience with industry models such as IFW BFMDW Broad...

  • Data Modeller

    1 week ago


    Sandton, South Africa Datonomy Solutions Full time

    Are you a Data Modeller 3yrs IT related experience with 2yrs+ in a Data Modelling role? **You will**: **Your responsibilities will be to**: - Design data models that meet the business requirements and align to the agreed architecture framework. - Ensure data modelling deliverables are delivered according to project plan and budget to meet commitment to...

  • Data Engineer

    2 weeks ago


    Sandton, South Africa Pepkor Lifestyle Full time

    Data Engineer role at Pepkor Lifestyle Job Purpose The ideal candidate will use their passion for big data and analytics to provide insights to the business covering a range of topics. They will be responsible for conducting both recurring and ad hoc analysis for business users. As a Data Engineer at Pepkor Lifestyle, you will play a critical role in the...