python developer jobs in Johannesburg
1,000 python developer job listings in South Africa. Find daily updated positions from leading job boards.
-
Senior Cloud Data Engineer
14 hours ago
Johannesburg, Gauteng, South Africa Hire Resolve Remote Full-time R 700,000 - R 950,000 ContractA leading recruitment agency is seeking a Senior Cloud Engineer to join their dynamic team in Cape Town. The role focuses on architecting and optimizing data solutions using Databricks, Spark, and Azure. Ideal candidates have over 6 years of experience with advanced skills in T-SQL and Python. Responsibilities include leading projects, mentoring junior...
-
Supply chain analytics
15 hours ago
johannesburg, gauteng, South Africa Spane4all Full-time R 100,000 ContractTakealot seeks a Supply Chain Analytics Intern to join the TFS team in Johannesburg. You will analyse SQL-based datasets, build Python automation, and support data pipelines and dashboards for internal stakeholders. The role offers exposure to Takealot's distributed operations across Takealot, TFS, and Mr D, with a structured internship program designed to...
-
Senior Data Analyst: Offer
17 hours ago
johannesburg, gauteng, South Africa Boardroom Appointments Full-time R 950,000 ContractBoardroom Appointments seeks a Senior Data Analyst (Offer & Campaign Management) to drive data-driven initiatives in CVM, focusing on ARPU uplift for subscriber cohorts and collaboration with Customer Engagement to deliver insights for strategic decisions. The role requires 5–8 years of experience in analytics, strong skills in Python, SQL, and Excel, and...
-
Data Scientist I – AML
24 hours ago
Johannesburg, Gauteng, South Africa FirstRand Bank India Full-timeFirstRand Bank India is seeking a Data Scientist I to support senior data scientists in developing and governing analytical models for financial crime risk analytics (AML/CFT, sanctions screening). You will work with cross-functional teams across FirstRand, applying SAS, SQL, and Python to prepare data, run basic models, and automate tasks.A strong academic...
-
Johannesburg, Gauteng, South Africa KPMG South Africa Full-timeA leading financial services firm in Johannesburg is seeking a Senior Credit Risk Consultant to support the development and auditing of credit risk models. The ideal candidate will have a quantitative background, with a focus on credit risk modelling and a passion for coaching junior staff. This position provides exposure to various modelling techniques and...
-
johannesburg, gauteng, South Africa FNB South Africa Full-time R 550,000 ContractFNB South Africa is seeking a Hello Future Data Scientist I to support senior data scientists in developing and governing analytics for financial crime risk. You will explore data, identify trends, and translate findings into actionable insights for stakeholders. The role requires an Honours degree in a quantitative field and 1–2 years of relevant...
-
Senior Data Scientist
7 hours ago
Johannesburg, Gauteng, South Africa ATS Client Full-timeATS Client is seeking a Senior Data Scientist in Johannesburg to design, develop, and deploy data-driven solutions that support underwriting, claims, and customer engagement. You will work with cross‑functional teams to uncover insights and optimize business processes.The role requires 5+ years in data science or analytics, strong Python/R skills,...
-
Senior Full-Stack Engineer: APIs, Microservices
14 hours ago
Johannesburg, Gauteng, South Africa IT Max Full-timeIT Max in Johannesburg, South Africa, is seeking an experienced Full Stack Developer to design, build, test and deploy robust end-to-end web applications and microservices.The role requires strong frontend (React, Angular, Vue.js) and backend (Node.js, Python, Java, .NET) skills, experience with REST APIs, databases, and CI/CD, and immediate availability to...
-
Data Scientist II: AML
14 hours ago
Johannesburg, Gauteng, South Africa Fnbnamibia Full-time R 550,000 - R 850,000 ContractFirstRand Limited in Johannesburg is seeking a Data Scientist-II to plan, build, and deploy advanced quantitative models for financial crime analytics and opportunity insights. You will develop and govern modelling solutions with minimal guidance, collaborating across risk, business and tech teams.The role requires 2+ years of hands-on modelling experience,...
-
EMEA Data Scientist — Industrial Analytics
14 hours ago
Johannesburg, Gauteng, South Africa Minopex Full-time R 600,000 - R 900,000 ContractMinopex is seeking a Data Scientist to analyse and interpret data across 13 operational sites in the EMEA region, working from Head Office in Woodmead with a hybrid setup. You will build predictive models, develop data pipelines, and present insights to stakeholders across the business.The role requires 3+ years in data science, strong Python/R/SQL skills,...
-
Junior Murex Testing
14 hours ago
Johannesburg, Gauteng, South Africa FirstRand Bank India Full-time R 360,000 - R 540,000 ContractFirstRand Bank India is seeking a Junior Murex Engineer – Testing and Automation to strengthen automated testing, data validation and operational scripting for MX.3 changes and production support. The role emphasizes building reusable test packs, executing automated tests and improving coverage with Python and Bash.You will collaborate with Murex...
-
Data engineer
15 hours ago
johannesburg, gauteng, South Africa Humanatics Full-timeHumanatics (Pty) Ltd is seeking a highly motivated Data Engineer / Data Consultant in Johannesburg. The role focuses on transforming data into meaningful business insights and leveraging Azure, Fabric, SQL, Python and Power BI to build robust BI solutions. The ideal candidate will have an engineering or CS background with relevant certifications and...
-
Protection product actuary lead
15 hours ago
johannesburg, gauteng, South Africa Jobtailor Full-time R 2 ContractJobtailor in Johannesburg seeks a Senior Actuary to lead protection product development and pricing initiatives. You will drive profitability through rigorous analysis, experience investigations and performance monitoring while collaborating with cross-functional teams to influence strategic decisions. The role requires a qualified actuary with 6+ years in...
-
It audit
15 hours ago
johannesburg, gauteng, South Africa PwC South Africa Full-time R 1 ContractPw C South Africa seeks a Senior Associate to support delivery, review and assessment of technology-enabled solutions within data, governance, regulatory and audit-focused contexts. You will combine hands-on technical work with analytical review for client environments. Key focus areas include Python and SQL, data analysis, cloud-based delivery and...
-
Senior data platform engineer – lakehouse
15 hours ago
johannesburg, gauteng, South Africa Blue Pearl PTY Full-time R 1 ContractBlue Pearl PTY in Johannesburg is seeking a data engineer to design and build scalable data platforms using cloud-native and lakehouse architectures. You will develop data pipelines with Python, SQL, and tools such as Databricks, dbt, and Git. You will lead end-to-end data platform delivery, mentor junior consultants, and collaborate with stakeholders to...
-
Data scientist ii: aml
20 hours ago
johannesburg, gauteng, South Africa Anonymous Full-timeFNB in Johannesburg is seeking a Data Scientist II to plan, build, and implement quantitative analytics for financial crime risk analytics (AML/CFT, transaction monitoring, sanctions screening). You will develop models, drive governance, and translate insights for business stakeholders. You should have an Honours degree in a quantitative field and 2+ years...
-
Global DevOps Engineer — Azure, CI/CD
24 hours ago
Johannesburg, Gauteng, South Africa ATS Client Full-timeAmaris Consulting in Johannesburg seeks a DevOps/Cloud Engineer to join our international, dynamic team. You will design, implement, and maintain CI/CD pipelines using Azure DevOps or GitHub Actions, and develop infrastructure as code with Bicep/ARM, while automating deployments with PowerShell, Python, or Bash.You will collaborate across tech and business...
-
johannesburg, gauteng, South Africa Experian Group Full-timeExperian is seeking a data analytics professional to join the Data Insights and Attributes team in Johannesburg. The Analyst will deliver insights from client, credit bureau, and alternative data sources, supporting priority projects and custom analytics solutions. You'll apply Python, SQL, SAS, and Git Hub, build reports and dashboards in Power BI, and...
-
Job: presales intern
2 days ago
johannesburg, gauteng, South Africa Company : Hewlett Packard Enterprise Full-timeWe are looking for a motivated Presales Intern to join our Johannesburg team. This internship offers a unique opportunity to gain hands-on experience while supporting a Senior Solution Architect with critical workload. The role is designed with the intention of transitioning to a full-time position based on performance. Responsibilities Support Solution...
-
Remote data science lead — ml for credit
1 day ago
johannesburg, gauteng, South Africa Standard Bank Group Full-timeStandard Bank Group in Johannesburg invites a Data Science Lead to drive the development and deployment of advanced ML models across credit scoring, fraud detection, and customer segmentation. You will partner with product, risk, and technology teams to translate data into strategic insights, mentor a multidisciplinary team, and contribute to the bank's...