python developer jobs in Johannesburg
1,000 python developer job listings in South Africa. Find daily updated positions from leading job boards.
-
Senior Enterprise AI Solutions Engineer
1 day ago
Johannesburg, Gauteng, South Africa NTT DATA, Inc. Full-timeMake an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.Make an impact with NTT DATAJoin a...
-
Credit Data Insights Analyst
2 days ago
Johannesburg, Gauteng, South Africa Experian Full-timeExperian India is seeking a data analytics professional to lead analytics projects, develop client-specific attributes, and transform data from multiple sources. You will deliver analytical solutions for clients and internal teams, leveraging Python, SQL, and Power BI to create insights and drive better decision making.The role emphasizes collaboration with...
-
Dev Ops Engineer
2 days ago
Johannesburg, Gauteng, South Africa Hi-Tech Recruitment - Cape Town Full-timeDevOps DeveloperReference: HTJ001001-ES-1Work from anywhere with flexible hoursR700 000 - R1 200 000Duties & ResponsibilitiesManagement of several server environmentsAutomation of builds and deploymentsSystem securityNetworking and operational database administrationSystems run on a Linux operating system on self-managed server or virtual machine...
-
Job: Presales Intern
2 days ago
Johannesburg, Gauteng, South Africa Company : Hewlett Packard Enterprise (HPE) Full-time R 67,000 - R 89,000 ContractWe 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.ResponsibilitiesSupport Solution...
-
Senior Linux Engineer: Automation, Cloud
2 days ago
Johannesburg, Gauteng, South Africa Impronics Technologies Full-timeImpronics Technologies in Johannesburg is seeking an experienced Linux systems administrator to manage a large-scale server environment, ensuring security, stability, and high availability. You will install, configure, and maintain Linux operating systems across diverse platforms.You will develop automation scripts (Bash, Python, Ansible), monitor...
-
Senior AWS Data Engineer: Pipelines, Glue
2 days ago
Johannesburg, Gauteng, South Africa Amidel Full-timeAmidel is seeking an Intermediate/Senior AWS Data Engineer to design and build data pipelines on AWS using Glue PySpark. The role requires a strong Python or C# background, 5+ years development and 3+ years AWS data engineering, plus AWS Data Engineer – Associate certification.You will ingest data into S3, perform ETL into RDS/Redshift, and apply best...
-
Financial Crime Data Scientist II
2 days ago
johannesburg, gauteng, South Africa FNB South Africa Full-time R 900,000 ContractFNB South Africa is seeking a Data Scientist II to develop and implement quantitative analytics for financial crime risk. You will deliver modeling, governance and insights, collaborating with risk, technology and business teams to improve compliance and effectiveness. The role requires an Honours degree in a quantitative field and 2+ years of hands-on...
-
Data Warehouse Engineer
2 days ago
Johannesburg, Gauteng, South Africa Parvana Full-timeLocation: Johannesburg | Work Type: Hybrid / Remote | Job ID: J107172 About our client Our client offers financial service solutions helping their clients achieve their dreams. With an emphasis on culture fit, they boast a dedicated team of over 600 employees, many with over a decade of tenure. They have built their culture on a feeling of togetherness,...
-
Cloud Engineer
13 hours ago
Johannesburg, South Africa Boardroom Appointments Full-timeCloud Engineer - Johannesburg Key Responsibilities: Design, deploy, and manage cloud infrastructure (Hitachi & Azure).Implement automation frameworks for cloud provisioning, configuration, and scaling.Optimize cloud infrastructure for performance, scalability, reliability, and cost efficiency.Develop and maintain infrastructure-as-code (IaC) templates and...
-
Senior Java Competency Lead
2 days ago
Johannesburg, Gauteng, South Africa dvtcareers Full-timeDVT is seeking a senior Java/JVM engineering leader to define, govern, and evolve the Java engineering competency, ensuring high-quality, scalable back-end solutions across client engagements. This role sets the technical direction and raises the bar for delivery teams, including oversight of Node.js, Python, and Go streams.You will drive engineering...
-
Johannesburg, Gauteng, South Africa Placements24 Full-timePlacements24 in South Africa is seeking a Senior Data Scientist to lead mining analytics on a remote basis. You will develop advanced models using diverse data sources to predict maintenance needs, optimize operations, and improve safety.The role combines cutting-edge tooling with cross-functional collaboration across engineering, geology, and operations. A...
-
Data engineer
24 hours ago
johannesburg, gauteng, South Africa Humanatics Full-timeWe are seeking on behalf of our client, a highly motivated and technically skilled Data Engineer / Data Consultant to join their team. This role is ideal for an individual who is passionate about transforming data into meaningful business insights an... Must be based in Johannesburg, South Africa. Non negotiable. An Engineering qualification (Mechanical,...
-
Senior Data Specialist
2 days ago
Johannesburg, Gauteng, South Africa Communicate Recruitment Full-timeDiscover exciting senior data specialist opportunities in Johannesburg, Gauteng. This role demands advanced analytical skills and a deep understanding of data management, warehousing, and business intelligence. If you possess expertise in SQL, Python, R, and data visualization tools, and are adept at translating complex data into actionable insights, your...
-
Murex Engineer
12 hours ago
Johannesburg, Gauteng, South Africa FirstRand Bank India Full-timeJob 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 effort...
-
Graduate Data Scientist – ETL, Reporting
2 days ago
Johannesburg, Gauteng, South Africa Company: Parvana Full-timeParvana is seeking a motivated graduate to join its 2024 Graduate Program, working with a Data Solution Architect to learn ETL, manage data from multiple sources, and create detailed reports.The 12‑month contract offers hands‑on experience, exposure to global operations, and opportunities to develop skills in SQL, Python and Power BI while ensuring...
-
Senior Data Engineer
18 hours ago
Johannesburg, Gauteng, South Africa Future Fit Full-timeReports To: [Head of Data Science / Director of Analytics / CTO]Key ResponsibilitiesLead the design, development, and maintenance of scalable data pipelines and systems.Implement and oversee data integration solutions to consolidate data from various sources.Optimize data architecture and data flow for performance, reliability, and scalability.Collaborate...
-
Data Engineer
2 days ago
Johannesburg, South Africa The Hiring House Full-timeKey Performance Areas - ETL/ELT Pipeline Development & Maintenance - SQL Optimization & Database Performance - Data Quality, Reliability & Troubleshooting - Cloud Infrastructure & Automation - Collaboration, Integration & Documentation Minimum Qualifications & Certifications Required: - Bachelors degree in Computer Science, Information Systems,...
-
Junior AI Engineer: Hands-on AI
2 days ago
Johannesburg, Gauteng, South Africa Network Recruitment Full-timeNetwork Recruitment in Johannesburg is seeking a motivated Junior AI Engineer to join its engineering team. You will work with experienced engineers and business stakeholders to build AI-powered automation solutions and contribute to the ongoing development of an internal AI platform.You will gain hands-on experience with Python, AI technologies, APIs, and...
-
Johannesburg, South Africa Network Recruitment Full-timeRequirements: - 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...
-
Software/ Data Engineer
2 days ago
Johannesburg, South Africa People Source Full-timeResponsible for the requirements, design, development, testing and documentation of new and legacy data ingestion, integration, processing, and storage software for a big data analytics platform for the mining industry which requires a focus on collecting, processing, contextualising, and managing data assets thus turning it into information, and finally...