python developer jobs in Johannesburg

1,000 python developer job listings in South Africa. Find daily updated positions from leading job boards.


  • Johannesburg, South Africa Network Recruitment Full-time

    Requirements: - Relevant IT qualification and experience - Strong DevOps / Infrastructure experience - Strong CI/CD experience and pipeline development - Git and version control experience - Docker and containerisation - Kubernetes advantageous - AWS / Azure / GCP cloud experience - Infrastructure as Code (Terraform / CloudFormation) advantageous - Linux...


  • Johannesburg, Gauteng, South Africa Placements24 Remote Full-time

    Placements24 is seeking a Senior Quantitative Analyst to join a fully remote team serving the Banking & Finance sector in South Africa. You will develop and implement advanced mathematical models for trading strategies, risk management, and derivative pricing, collaborating with traders and technologists across a globally distributed setup.The role requires...


  • Johannesburg, Gauteng, South Africa Placements24 Remote Full-time R 420,000 - R 660,000 Contract

    Placements24 seeks a skilled Technical Artist to bridge art and engineering in a fully remote role. You will optimize assets, develop tools and pipelines, and troubleshoot technical art challenges to ensure smooth integration into game engines.This position requires a blend of artistic understanding and technical expertise to empower the art team and deliver...

  • Senior cloud

    2 days ago


    johannesburg, gauteng, South Africa Resourgenix Full-time

    Resourgenix (Pty) Ltd in Johannesburg seeks a Senior Cloud & API Platform Engineer to design, build, automate, and support enterprise-grade API and cloud platform solutions in a banking environment. The role requires deep Kubernetes, Python, Dev Ops, AWS, Ia C, and API technologies (REST/SOAP), plus IBM Data Power/API Connect, to ensure security,...


  • johannesburg, gauteng, South Africa KPMG South Africa Full-time R 1 Contract

    Function And Business Unit Financial Risk Management – Credit Risk and Capital Management Description Of The Role And Purpose Of The Job We have an exciting opportunity to join our Financial Risk Management business unit, since we are looking to fill four positions for Senior Consultants in our Credit Risk & Capital Management team. We are a specialist...

  • Murex Engineer

    10 hours ago


    johannesburg, gauteng, South Africa Firstrand Bank India Full-time R 540,000 Contract

    Job Description The Junior Murex Engineer – Testing and Automation is responsible for supporting the quality, reliability and repeatability of Murex MX.3 testing through automated test execution, MxTest test pack maintenance, scripting, test data preparation and operational automation. The role is focused on reducing manual testing and operational...

  • Solutions Architect

    2 days ago


    johannesburg, gauteng, South Africa Paracon Full-time R 900,000 Contract

    Paracon City of Johannesburg, Gauteng, South Africa Overview Our client is seeking a highly skilled Solutions Architect who can bridge the gap between technical strategy and practical implementation. This role is ideal for someone who not only excels in architectural design but is also actively involved in programming (Java or Python) and can lead by...


  • Johannesburg, Gauteng, South Africa Quik Hire Staffing Remote Full-time

    Quik Hire Staffing is seeking a Data Scientist (ML) to design, train, and deploy machine learning models on a full-time basis. You will preprocess large datasets, develop MLOps pipelines, and collaborate with cross-functional teams to deliver data-driven solutions.The role emphasizes remote work with minimal supervision and opportunities to present findings...

  • Data Analyst

    8 hours ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full-time

    Key Responsibilities: - Collect, clean, and prepare structured and unstructured financial data, ensuring data quality for BI environments - Support the development, evaluation, and documentation of machine learning and anomaly detection models. - Create Power BI reports and dashboards to communicate insights to stakeholders. - Collaborate with...

  • Software Engineer

    8 hours ago


    Johannesburg, Gauteng, South Africa Hire Resolve Full-time R 600,000 Contract

    Hire Resolve's client is seeking a talented individual to help power the technology behind their success. You'll work on both internal systems and customer-facing tools, empowering over 50,000 Sales Force members to thrive as entrepreneurs while also supporting the exciting build-out of a new fintech business.Responsibilities: Develop scalable backend...


  • Johannesburg, South Africa Datafin IT Recruitment Full-time

    ENVIRONMENT: SEEKING a career in data? Then a provider of tailored Financial Solutions has a sterling growth opportunity for an ambitious Data & AI Engineer Intern to join a structured, mentored pathway across its Data & AI team: Data Engineering first, with applied AI alongside it and exposure to the analytics stream. You will do real, supervised work on a...

  • Data Scientist

    2 days ago


    Johannesburg, Gauteng, South Africa Quik Hire Staffing Remote Full-time

    We are hiring for one of our clients, seeking a Data Scientist (ML) to work on a Full-Time basis. The role involves developing and deploying machine learning models to improve predictive accuracy for client datasets. You will collaborate with cross-functional teams to identify data-driven solutions and automate workflows. Key Responsibilities: Design,...


  • johannesburg, South Africa People Source Full-time

    The Manager: Decision Analytics will support senior management in all aspects of decision making, through the use of data, insights and advanced analytics for the Fintech business. Through effective collaboration with teams across Africa and Middle East you will be expected to respond to business problems by developing and deploying analytical solutions,...

  • Data analyst

    20 hours ago


    johannesburg, gauteng, South Africa Unitrade 745 Full-time

    Our client is seeking an experienced Data Analyst (Business Intelligence focus) for a 3-month contract based in Johannesburg. This is an urgent requirement for a specialist who can step into a global BI environment and deliver high-quality reporting, dashboards, and data integration solutions. Key Requirements Matric / Senior Certificate (required) Degree in...

  • Data Scientist- II

    5 hours ago


    Johannesburg, Gauteng, South Africa RMB Full-time

    ## Data Scientist- IIApply: Johannesburg: Full time: Posted Today: End Date: September 30, 2026 (7 days left to apply): R53793# **Job Description**To plan, build, optimise and implement innovative quantitative analytical methodologies, procedures, products and advanced mathematical models that provide analytical support and interpret insights, to...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full-time R 240,000 Contract

    One of South Africa's largest listed sectional title developer, specializing in building and selling high-quality, eco-friendly residential apartments and lifestyle estates, is seeking a Database Administrator to join their team in Johannesburg.Responsibilities:System Management: Design, install, configure, and upgrade database servers and related...

  • Data Scientist- II

    9 hours ago


    Johannesburg, Gauteng, South Africa RMB Nigeria Limited Full-time

    ## Data Scientist- IIApply: Johannesburg: Full time: Posted Today: End Date: September 30, 2026 (7 days left to apply): R53793# **Job Description**To plan, build, optimise and implement innovative quantitative analytical methodologies, procedures, products and advanced mathematical models that provide analytical support and interpret insights, to...

  • Data Scientist- II

    10 hours ago


    johannesburg, gauteng, South Africa Fnbnamibia Full-time R 725,000 Contract

    ## Data Scientist- IIApply: Johannesburg: Full time: Posted Today: End Date: September 30, 2026 (7 days left to apply): R53793# **Job Description**To plan, build, optimise and implement innovative quantitative analytical methodologies, procedures, products and advanced mathematical models that provide analytical support and interpret insights, to...

  • Data Scientist- II

    10 hours ago


    johannesburg, gauteng, South Africa FirstRand Limited Full-time R 690,000 Contract

    ## Data Scientist- IIApply: Johannesburg: Full time: Posted Today: End Date: September 30, 2026 (6 days left to apply): R53793# **Job Description**To plan, build, optimise and implement innovative quantitative analytical methodologies, procedures, products and advanced mathematical models that provide analytical support and interpret insights, to...

  • Data scientist- ii

    14 hours ago


    johannesburg, gauteng, South Africa Wesbank Full-time R 646,000 Contract

    ## Data Scientist- IIApply: Johannesburg: Full time: Posted Today: End Date: September 30, 2026 (6 days left to apply): R53793# **Job Description**To plan, build, optimise and implement innovative quantitative analytical methodologies, procedures, products and advanced mathematical models that provide analytical support and interpret insights, to address...