Python Data Pipelines Expert

4 days ago


Johannesburg, Gauteng, South Africa Penny The Recruiter Full time
Requirements

We are seeking a highly skilled Python Developer with a strong background in machine learning, NLP, and LLM systems. You will need to have significant experience with Python, SQL, containerization (Docker, Kubernetes), and microservices.

We are looking for someone who is passionate about working with diverse data teams to understand data sources and build integrations. If you have experience working with unstructured text and document data (HTML, PDF etc.) and related pipelines to store and query this data, that would be a bonus.

We value diversity and inclusion in the workplace and welcome applications from candidates of all backgrounds.

Preferred Skills
  • Experience designing table structures and schemas.
  • Skills in Java, Scala, or R.
  • DevOps/DataOps and CI/CD skills.


  • Johannesburg, Gauteng, South Africa Isilumko Staffing (JHB) Full time

    Job Title: Senior Data EngineerWe are seeking a highly skilled Senior Data Engineer to join our team at Isilumko Staffing (JHB). As a Senior Data Engineer, you will design, develop, and maintain large-scale data systems, including data pipelines, ETL processes, and data warehouses.Key ResponsibilitiesDesign and implement scalable data pipelines using various...


  • Johannesburg, Gauteng, South Africa Golden Rule Full time

    Job Summary:We are seeking a highly skilled Real-Time Data Pipeline Lead to join our team. As a key member of our engineering team, you will be responsible for leading the design, development, and maintenance of our real-time data pipeline.Key Responsibilities:Lead Data Pipeline Development: Lead cross-functional teams to design, develop, and maintain...


  • Johannesburg, Gauteng, South Africa Tower Group (Pty) Ltd Full time

    Tower Group (Pty) LtdJob DescriptionWe are seeking a seasoned professional to fill the position of Data Engineer. The successful candidate will be responsible for designing, implementing, and maintaining data pipelines that meet the company's needs.Main Responsibilities:Data Pipeline Design: Design and develop robust data pipelines that meet business...

  • Python Developer

    4 days ago


    Johannesburg, Gauteng, South Africa Penny The Recruiter Full time

    What you will be doing: The key purpose of this role is to work within a Data Science team in researching, developing, and implementing Machine Learning, Natural Language Processing (NLP), and Large Language Model (LLM) systems. This includes building systems from prototype through to production, evaluating their effectiveness, and developing and...

  • AWS Data Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Minimum Experience: 5 years of experience in Python/C# development 3 years of experience in AWS data engineering Education Requirements: Bachelors Degree in Computer Science, Information Systems, or a related field Advantageous: AWS Certified Machine Learning Specialty Certificate Responsibilities: Design and create data models that can extract information...


  • Johannesburg, Gauteng, South Africa Liberty Group Limited Full time

    About the RoleThis is an exciting opportunity to join our team at Liberty Group Limited as a Cloud Data Architect. The successful candidate will be responsible for designing and implementing large-scale enterprise data solutions using a combination of technologies including AWS Glue, Step-functions, RedShift, Lambda, Athena, Lakeformation, Spark, and...

  • AWS Data Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Minimum Experience:5 years of experience in Python/C# development3 years of experience in AWS Data EngineeringEducation Requirements:Bachelors degree in Computer Science, Information Systems, or a related fieldAdvantageous:AWS Certified Machine Learning Specialty CertificateResponsibilities:Design and create data models that can extract information from...

  • AWS Data Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Minimum Experience:5 years of experience in Python/C# development3 years of experience in AWS data engineeringEducation Requirements:Bachelors Degree in Computer Science, Information Systems, or a related fieldAdvantageous:AWS Certified Machine Learning Specialty CertificateResponsibilities:Design and create data models that can extract information from...


  • Johannesburg, Gauteng, South Africa Jellyfish Full time

    Jellyfish prioritises employee growth and wellbeing, offering flexible working hours, remote work options, and a comprehensive benefits package.As a member of our global team of engineers and product specialists, you will be responsible for developing our suite of proprietary technologies with a core focus on generative AI and advanced AI agents.The...


  • Johannesburg, Gauteng, South Africa Data Centrix Full time

    Inherent RequirementsAt least 10 years of hands-on involvement in data science projects, including managing large-scale initiatives and leading multidisciplinary teams.Degree (Honours, Masters or PHD) in quantitative fields such as Actuarial Science, Statistics, Computer Science, Engineering, Mathematics and/or combination of these.Proven expertise in data...


  • Johannesburg, Gauteng, South Africa NTT Data Full time

    Responsibilities:Assist in the development and optimization of market-making models, focusing on equities and equity derivatives.Conduct back testing and research to improve current models and develop new ones.Analyse high-frequency trading data to identify patterns and trends.Implement machine learning techniques, particularly LSTMs and convolutional...

  • Data Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    A leading technology firm is seeking a highly skilled Data Engineer to join their team in a hybrid/remote capacity. If you have experience in Python, SQL, AWS, and ETL processes , and are passionate about building and optimizing data pipelines , this role is for you Qualifications: BSc in Computer Science, Information Systems, Engineering, or a related...

  • Data Analyst

    1 week ago


    Johannesburg, Gauteng, South Africa Data Bene Full time

    A vacancy exists for a Data Analyst within the Micro Merchant Division – Touchsides, in Rosebank, Johannesburg. The primary focus as Data Analyst is to collect, analyze, clean and interpret data sets across the business to make informed decisions. Utilize technical expertise to ensure data is accurate and high-quality.Key Responsibilities include, but are...


  • Johannesburg, Gauteng, South Africa Penny The Recruiter Full time

    About the RoleWe are seeking a talented Python Developer to join our Data Science team at Penny The Recruiter. In this role, you will be responsible for designing and implementing machine learning, NLP, and LLM systems using Python.You will work closely with data scientists, developers, and operations teams to ensure that these systems meet the needs of our...

  • GCP Data Engineer

    1 week ago


    Johannesburg, Gauteng, South Africa Nagarro Full time

    Company DescriptionWe are a Digital Product Engineering company that is scaling in a big way We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 37 countries, to be exact). Our work culture is dynamic...

  • Python Developer

    6 days ago


    Johannesburg, Gauteng, South Africa Resourgenix Full time

    We are seeking an experienced Python Developer to join our dynamic team. The successful candidate will be responsible for developing high-performance web applications, systems, and services using Python. This position requires a solid understanding of object-oriented programming, strong coding skills, and a passion for writing clean, maintainable code.Key...

  • Data Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    A leading technology firm is seeking a highly skilled Data Engineer to join their team in a hybrid/remote capacity. If you have experience in Python, SQL, AWS, and ETL processes , and are passionate about building and optimizing data pipelines , this role is for youQualifications: BSc in Computer Science, Information Systems, Engineering, or a related...


  • Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full time

    We are seeking a Statistical Modeling Expert to join our team in developing predictive models and statistical techniques. In this role, you will leverage advanced data analysis and machine learning to drive business insights.Key Responsibilities:Leverage data analysis and machine learning to develop predictive modelsDevelop strong SQL skills for data quality...

  • Python Developer

    4 weeks ago


    Johannesburg, Gauteng, South Africa First Point Group Full time

    Job title : Python DeveloperJob Location : Gauteng, JohannesburgDeadline : March 20, 2025Quick Recommended LinksJobs by Location Job by industries My client is looking for an Intermediate Python Developer to join their talented team and contribute to the development of impactful projects for their clients. If you are driven by challenges, eager to work with...


  • Johannesburg, Gauteng, South Africa Rory Mackie & Associates Full time

    As a Data Engineer at Rory Mackie & Associates, you will play a key role in driving our business forward through data-driven insights. You will be responsible for designing and developing robust data pipelines, integrating and managing data from Salesforce, and collaborating with data scientists and analysts to understand data requirements.The ideal...