Please note that our Terms & Conditions and Privacy Notice are applicable.
On Promotion in Jobs
Pay OnlineSECURELYEASY DELIVERY OR COLLECTION
Buy with confidence. Secure payment options & nationwide delivery. Learn more
Filter & refine
Clear All
Suggested
Results for python jobs in "python jobs" in Jobs in South Africa in South Africa
1
SavedSave
Senior Python DeveloperBryanston, Gauteng - Fully In-OfficeKey Responsibilities:Design, develop, and maintain back-end systems using Python (Django)Build, maintain, and optimise RESTful APIsWork extensively with MySQL, including schema design and performance optimisationDeploy and support applications in Linux environmentsUse Docker for containerisation and environment consistencyWork with cloud platforms (AWS, Azure, or Google Cloud) for application deployment and infrastructureCollaborate with front-end developers, product owners, and other engineersDebug and troubleshoot complex application and infrastructure issuesParticipate in code reviews, mentor junior developers, and uphold coding standardsContribute to architectural decisions and provide technical leadershipEssential Requirements (Non-Negotiable):5+ years professional experience as a Python DeveloperStrong experience with Python and DjangoProven experience building and maintaining APIsSolid hands-on experience with MySQLStrong experience working in Linux environmentsDocker experience for containerised applicationsExperience working with cloud platforms: AWS, Azure, or Google CloudStrong back-end and system architecture knowledgeProficiency with Git version controlWillingness to work full-time in office (Bryanston, Gauteng)Nice-to-Haves:Experience with microservices architecturesExposure to message brokers such as RabbitMQ or KafkaExperience working in Agile development environmentsQualifications:Bachelors degree in Computer Science, Software Engineering, or a related fieldApply Now!For more information contact:Raees SadekIT RecruitmentResearcher
https://www.executiveplacements.com/Jobs/S/Senior-Python-Developer-1275531-Job-Search-03-26-2026-04-14-55-AM.asp?sid=gumtree
2d
Executive Placements
1
SavedSave
What Our Client Is Looking For:5+ years of Python mastery, with a focus on algorithms and data analysisStrong grasp of exercise physiology and genetic data processingExperience wrangling big datasets with Pandas, NumPy, and beyondFamiliarity with ML/DL frameworks like TensorFlow or KerasCloud know-how (AWS and Azure) and ETL expertiseWhat Youll Do:Build innovative Python-powered algorithms that decode exercise physiology and genetic dataDesign robust data pipelines to handle large-scale physiological datasetsCollaborate with cross-functional experts to bring your solutions to lifeTroubleshoot issues related to algorithm performance, data quality, and system integration.Stay ahead of the curve with the latest in Python, ML, and data scienceWhat Our Client Offers:Competitive salary & benefitsWork on ground-breaking projects at the intersection of physiology and geneticsThrive in a collaborative, dynamic environmentAccess to continuous training and professional growth opportunitiesReady to make an impact? Apply now!
https://www.executiveplacements.com/Jobs/S/Senior-Python-Developer-1274028-Job-Search-03-20-2026-00-00-00-AM.asp?sid=gumtree
7d
Executive Placements
1
SavedSave
Minimum requirements: Desired Qualification: BSc IT or related field8+ Years of Python development experience4+ Years of JavaScript coding experienceProficiency in FlaskStrong skills in JavaScript, HTML5, CSS, Bootstrap and TypeScriptGood experience with XML configurations and XSL transformationsExtensive knowledge of SQL Server, PostgreSQL and MongoDBProficient in jQuery, JSON and SOAPGood experience with Node.jsKnowledge of HTTPS connectivityExperience with MongoDB, Express.js, AngularJS and Node.js (MEAN stack) is a plusConsultant: Heidi Diedericks - Dante Personnel Pretoria Silver Lakes
https://www.executiveplacements.com/Jobs/S/Senior-Python-Developer-1205245-Job-Search-07-22-2025-04-35-05-AM.asp?sid=gumtree
8mo
Executive Placements
1
Qualifications:MatricTertiary qualification is desirableRequirements:2 - 3 years Oracle experiencePHP with JSON, Vue, JavaScript, Python, Git, Kotlin, Java, Rust and Go3 to 5 years experience in a similar role KPAs:Reading technical documentationProvide new requirementsProvide support on all products and applicationsProcess flow diagrams Apply now!
https://www.executiveplacements.com/Jobs/D/Developer-PHP-with-Python-Kotlin-Rust-Java-Go-1204377-Job-Search-07-18-2025-04-13-34-AM.asp?sid=gumtree
8mo
Executive Placements
1
SavedSave
Bachelors Degree in Computer Science, Software Engineering, or equivalent magical disciplineMinimum 5+ years of Python incantation masteryCommand of Django, Flask, or FastAPI (bonus if youve tamed all three)Adept in RESTful magic and database alchemy (SQL/NoSQL)Familiar with Git, CI/CD rituals, and containerized brews (Docker, Kubernetes)A mind sharp as a basilisk fang, and debugging skills to matchBonus Charms:Cloud conjuring (AWS, Azure, or GCP)Experience with asynchronous spells (Celery, asyncio)Familiarity with microservice divinationJoin a guild where intelligence, influence, and innovation are not just welcomedtheyre expected. If youre ready to leave the muggle world behind and embrace your full potential, step into the chamber.Send your enchanted scroll, before the clock strikes midnight.Contact Chelsea Fisher on
https://www.executiveplacements.com/Jobs/P/Python-Developer-1274499-Job-Search-03-23-2026-10-16-45-AM.asp?sid=gumtree
5d
Executive Placements
1
SavedSave
Minimum 23 years of professional experience as a Systems Developer, or similar roleBachelors degree in Computer Science, Information Systems, Software Engineering, or a related fieldProven experience with low-code/no-code platformsStrong Python skills and a passion for automationHands-on experience managing relational databases, including performance tuning and securityA problem-solvers mindset and clear communication skillsSend us your resume and a short note about your experience with low-code platforms, Python, and database administration.Yabba Dabba Do your best work apply today! Contact Chelsea Fisher on
https://www.jobplacements.com/Jobs/S/System-Developer-1265494-Job-Search-02-24-2026-04-13-54-AM.asp?sid=gumtree
1mo
Job Placements
1
SavedSave
This envisaged junior level software development service supports hands-on technical work required for migration. This includes:SAP HANA Migration Development SupportAssisting with development activities supporting the Oracle to SAP HANA commission migrationSupporting technical development for parallel commission runs in SAP HANADeveloping and maintaining commission-related Python and SQL queries for migration validation and reportingSupporting investigation of migration-related calculation discrepanciesData Investigation & Query ProcessingUsing SQL to analyse commission data, investigate variances, and generate validation reportsSupporting ad-hoc data extraction requests from Commission Management and FinanceAssisting with root-cause analysis for incorrect commission calculations or paymentsValidating migrated data against legacy system outputsPython Development & Automation SupportDeveloping Python scripts for automated data validationAnomaly detection in commission outputsRepeatable migration and parallel-run checksEnhancing existing scripts under senior supervisionSupporting reporting and reconciliation automationCommission Enhancements & Minor DevelopmentPerforming minor enhancements to commission-related processesModifying existing SQL objects under guidanceSupporting performance optimization of commission queries in SAP HANAChanges alignment with approved business and security requirementsSupport ongoing technical stability including troubleshooting and defect resolution. Technical skills required include AWS experience, SQL proficiency, and strong Excel skills. Qualifications in Information Systems or Computer Science. Skills in SAP HANA Migration Development Support, Data Investigation & Query Processing, Python Development & Automation Support.
https://www.executiveplacements.com/Jobs/D/Developer-1265455-Job-Search-02-24-2026-04-05-18-AM.asp?sid=gumtree
1mo
Executive Placements
1
We are the brains behind powerful financial platforms used by top-tier investment firms.We build smart, scalable software that handles big money moves. But none of it work without DevOps magic. Thats where you come in!!! Currently in search for a DevOps Engineer to be part of the team!! What you need: We believe that at least an Honours degree (or 4-year equivalent) with focus on software is an appropriate qualification for this position10+ Years ExperienceDockerRubyLinuxBashPython What youll be doing: Be part of an experienced team (which means that you need to be inquisitive, be able to explore and enjoy learning; communicate well)Solving difficult problems every day (you must be able to handle complexity, enjoy system design, and handle pressure well)Specifically focusing on software development in the financial investment industryKeen to learn, enthusiastic about developing good solutions and designsNeed to work on all parts of development, not just small segments Reference Number for this position is GZ60667 which is a permanent REMOTE position offering a cost to company salary of R1.2m per annum
https://www.executiveplacements.com/Jobs/D/DevOps-Engineer-Linux-Python--REMOTE--R-12M-PA-1203714-Job-Search-7-16-2025-8-30-29-AM.asp?sid=gumtree
8mo
Executive Placements
1
SavedSave
Develop cloud services in AWS using Terraform and PythonCraft multiple custom front ends across JavaScript frameworks, support native Android builds and maintain app builds in Zoho Creator (Deluge)Guide and mentor a team of developersImprove engineering standards, shape the dev culture and elevate how they buildTake a front row seat in system designHelp architect resilient, efficient solutions and strengthen the DevOps practices from TDD to cloud infraSkills & Experience: Minimum 6+ years of relevant software development experienceStrong proficiency in JavaScript and/or PythonDatabase management and complex external integrationsCloud infrastructure experience (AWS preferred)Front-end frameworks such as Vue.js (UX experience is a bonus)Test driven development (TDD) and strong developer workflowsQualification:Bachelors degree in Computer Science, Engineering and related field Contact Penny Janse Van Rensburg on
https://www.executiveplacements.com/Jobs/S/Senior-Software-Developer-1276108-Job-Search-03-27-2026-10-15-05-AM.asp?sid=gumtree
1d
Executive Placements
1
SavedSave
Key Responsibilities:Design and develop high-quality physiological algorithms using PythonWork with exercise physiology and genetic datasets to deliver actionable insightsBuild and optimise data pipelines for large-scale data processingCollaborate with cross-functional teams to integrate algorithms into systemsTroubleshoot and improve algorithm performance and data qualityStay up to date with emerging technologies and continuously enhance solutionsRequired Skills & Experience:5+ years experience in Python, with a strong focus on data analysis and algorithm developmentSolid understanding of exercise physiology and/or genetic data processingExperience working with large datasets using tools like Pandas and NumPyExposure to machine learning frameworks, such as TensorFlow or KerasStrong knowledge of ETL processes and data modellingExperience with cloud platforms (AWS, Azure, or similar)Nice to Have:Experience with R or MATLABKnowledge of SQL and database designBackground in statistics and data visualisationWhat We Offer:Competitive salary and benefitsThe opportunity to work on impactful, cutting-edge health and data projectsA collaborative, forward-thinking team environmentDont miss out on this opportunity; apply today!
https://www.executiveplacements.com/Jobs/S/Senior-Python-Developer-1272464-Job-Search-03-17-2026-00-00-00-AM.asp?sid=gumtree
12d
Executive Placements
1
Key ResponsibilitiesParticipate in the full software development lifecycle, from design to deployment and ongoing optimisationDevelop and maintain high-quality, scalable web applicationsCollaborate with cross-functional teams to enhance system functionality and performanceEnsure code quality through testing, validation, and best practice development standardsContribute to continuous improvement of development processes and technical practicesWork with sensitive data, ensuring security and reliability at all timesMentor and support team members, promoting knowledge sharing and technical growthStay up to date with emerging technologies and contribute to innovation initiativesRequirementsDegree in Computer Science, Software Engineering, IT, or a related field (or proven experience)Strong experience developing within a web frameworkSolid understanding of relational databases (preferably PostgreSQL)Strong problem-solving skills and attention to detailAbility to work independently and within a team in a fast-paced environmentBeneficial ExperiencePython and DjangoFront-end technologies (HTML, CSS, JavaScript)Version control (Git)Numerical libraries (NumPy, Pandas)Exposure to cybersecurity practicesExperience within financial or data-driven environments
https://www.executiveplacements.com/Jobs/S/Senior-Software-Developer-PythonDjango-1276398-Job-Search-03-30-2026-04-15-57-AM.asp?sid=gumtree
4h
Executive Placements
1
Role:Our client is seeking a Senior Cloud Data Engineer to join their Engineering team at the company. In this role, you will be a key technical contributor responsible for building, optimizing, and maintaining high-performance data processing engines. You will apply your deep expertise in Spark Best Practices to develop modular, portable PySpark applications, ensuring the companies platform remains provider-agnostic while operating within modern environments like Microsoft Fabric. As an experienced member of the Data Engineering team, you will focus on refactoring legacy logic into scalable Python-centric solutions, optimizing the companies data lakehouse architecture, and contributing to the overall technical excellence of their data platform. Key ResponsibilitiesSpark Implementation & Optimization: Act as a senior technical resource for Spark internals, applying best practices in memory management, shuffle tuning, and partitioning to ensure their Spark-based processing is performant and cost-effective.Cloud-Agnostic Development: Develop and maintain data pipelines using Python, PySpark, and Delta Lake/Parquet, adhering to their strategy of decoupling code from specific cloud provider services and reducing reliance on GUI-based tools like ADF.Refactoring & Modernization: Contribute to the ongoing evolution of the companies platform by refactoring complex SQL-based ETL into modular, testable, and maintainable Python libraries.Lakehouse Engineering: Build and optimize Medallion Architecture (Bronze/Silver/Gold) layers using Delta Lake, ensuring efficient data versioning, schema evolution, and storage performance (Z-Ordering, Vacuuming).Code-First Orchestration: Support the transition toward code-centric orchestration patterns (e.g., Airflow, Dagster, or Python-based wrappers) that prioritize portability and reduce dependency on cloud-specific orchestration tools.Technical Excellence: Participate in code reviews, mentor junior engineers in PySpark best practices, and contribute to the development of automated testing frameworks (Pytest) to ensure high-quality, reliable data delivery. Required Skills and ExperienceSenior-Level Spark: 6+ years of experience with Spark/PySpark, with the ability to diagnose performance bottlenecks via the Spark UI and optimize complex DAGs.Advanced Python: Strong proficiency in production-grade Python, with experience building reusable libraries and implementing automated testing.SQL Proficiency: Solid T-SQL skills to accurately interpret and migrate existing logic into the new Python-centric environment.Azure Synapse Analytics &a
https://www.executiveplacements.com/Jobs/S/Senior-Data-Engineer-Spark--Python-Specialist-1271980-Job-Search-03-16-2026-04-10-42-AM.asp?sid=gumtree
13d
Executive Placements
1
Can you juggle APIs, wrangle databases, and still make a React UI sparkle? Good. Because we are currently on the hunt for a Full Stack Python + React Developer whos ready to roll up their sleeves, ship code with impact, and help us build the future of finance for small businesses across Africa. Were not here for boring. Were here to revolutionize access to capital, and we need a dev who can move fast, think smart, and build stuff that scales. Youll stand out for this role if you have: Experience with mobile development (React Native)Familiarity with CI/CD pipelines and DevOps practicesExposure to GraphQL or similar API query languagesKnowledge of microservices architecture and containerization (Docker)Development Experience: You bring at least 4+ years of full stack development experience, ideally with a background in FinTech or similar high-growth environments. Youre comfortable working in agile settings and thrive in fast-paced, iterative development cycles.Technically Versatile: You have hands-on experience with modern frontend frameworks like React and React Native, paired with solid backend expertise in Python (using frameworks such as Django, FastAPI, or Flask). Your experience with relational databases (such as PostgreSQL) and cloud platforms (like AWS) ensures that you can build and scale robust applicationsAdaptable and Resilient: You embrace challenges, learn quickly from setbacks, and are always ready to pivot when necessary. Your problem-solving skills are matched by your ability to remain calm under pressureImpact-Driven: Youre deeply committed to using technology to drive positive change. You see the value in empowering small business owners and are excited to contribute to a mission that makes a real difference Reference Number for this position is GZ60230 which is a permanent REMOTE position offering a cost to company salary of R1.08 m per annum
https://www.executiveplacements.com/Jobs/F/Full-Stack-Python-React-Developer--100-REMOTE---1203711-Job-Search-7-16-2025-8-15-26-AM.asp?sid=gumtree
8mo
Executive Placements
1
SavedSave
Minimum Requirements:PhD Space Science/Space Physics/Applied Mathematics/Engineering(Electronic/Mechatronic)Minimum of 3 years of excellent research and publication track record that demonstrates the ability to do independent research in Space Physics with a preference for solar physics and heliophysics.Peer-reviewed publications with a preference for first-author papers within the last three yearsExperience in delivering lectures and seminars.Responsibilities:Undertake cutting edge research and development.International and national partnerships.Human Capacity development and outreach.General administration.Experience in research proposal writing.Participation in science advancement activitiesDemonstrated track record in human capital development with a preference for postgraduate student supervision.Programming skills with a preference for Python.The ability to work independently and as part of the team.Operational space weather ambitions.An advantage is having established or potential research contacts in other African countries.NRF rating would be an advantage.Excellent research and publication track record.Experience in delivering lectures and seminars.Research proposal writing.Human capital development.Programming skills in Python.
https://www.jobplacements.com/Jobs/S/Space-Science-Researcher-1274951-Job-Search-03-24-2026-10-30-41-AM.asp?sid=gumtree
4d
Job Placements
1
Location: Remote (South Africa)Employment Type: Full-TimeIndustry: Data Engineering | Cloud Platforms | Financial Services TechnologyWatersEdge Solutions is partnering with a client to recruit a highly skilled Senior Data Engineer (Spark & Python Specialist). This is a strong opportunity for a technically advanced engineer who enjoys building scalable, high-performance data solutions in a modern cloud environment. The role is ideal for someone who thrives on optimisation, code-first engineering, and modernising legacy data logic into clean, portable, Python-centric solutions.About the RoleAs a Senior Data Engineer, you’ll serve as a key technical contributor within the engineering team, focused on building, maintaining, and optimising large-scale data processing engines. You’ll work extensively with Spark, PySpark, Delta Lake, and cloud-based lakehouse environments, helping shape a provider-agnostic platform with strong engineering standards, portability, and performance at its core.Key ResponsibilitiesOptimise Spark-based processing through best practices in memory management, shuffle tuning, and partitioningBuild and maintain data pipelines using Python, PySpark, Delta Lake, and ParquetRefactor legacy SQL-based ETL logic into modular, testable, maintainable Python librariesBuild and optimise medallion architecture layers across Bronze, Silver, and GoldSupport code-first orchestration approaches using tools such as Airflow, Dagster, or Python-based wrappersParticipate in code reviews and mentor junior engineers in PySpark best practicesContribute to automated testing frameworks using PytestWork closely with data scientists, analysts, a
https://www.executiveplacements.com/Jobs/S/Senior-Data-Engineer-Spark--Python-Specialist-1272159-Job-Search-03-16-2026-07-00-14-AM.asp?sid=gumtree
13d
Executive Placements
1
ENVIRONMENT:A cutting-edge FinTech company has an exciting position for a go-getter & highly driven Software Developer to join its Joburg team. Your core role will be to participate in every stage of the development lifecycle, including feature conception, design, implementation, testing, rollout and making everything run smoothly and safely in production. You will also perform Quality Assurance checks and testing before launching to the live site. You will need a Degree in Computer Science/Software Engineering/IT or similar field with experience working with relational databases - preferably PostgreSQL. DUTIES:Participate in every stage of the development lifecycle, including feature conception, design, implementation, testing, rollout and making everything run smoothly and safely in production.Business mindset and are continuously thinking about new ways how to improve operations through effective and strategic development.Follow and improve practices at every stage of development.Tackle the challenges that come with processing highly sensitive data.Manage cutting-edge technologies to improve applications and optimize performance.Participate in conferences and educational programs.Ability to exchange knowledge and willingness to mentor team members in best practices, code quality and tech frameworks.Perform Quality Assurance checks and testing before launching to the live site. REQUIREMENTS:Strong academic background with a Degree in Computer Science, Software Engineering, IT or relevant discipline (unless a proven record of skills).A passionate Software Developer with experience developing in a web framework.Experience working with relational databases (preferably PostgreSQL). Advantageous –Python / DjangoNumerical libraries such as Numpy/PandasFront end Web technologies such as HTML, JavaScript &CSSVersion Control software such as GitLaTexExpertise in CybersecurityFinancial sector experience ATTRIBUTES:Great problem solver who takes pride in their work.A people person who is trustworthy and motivated.
https://www.executiveplacements.com/Jobs/S/Software-Developer-Python-Django-JHB-26151-1265428-Job-Search-02-24-2026-03-03-52-AM.asp?sid=gumtree
1mo
Executive Placements
1
SavedSave
Implement automation systemsConduct factory acceptance testingCommission on site and provide supportSCADA developmentPerform electrical design Skills & Experience: Minimum 0-3 years of experience in design and implementationPerform well under pressureWork well independentlyFamiliar with schneider, vijeo designer, Python, SQLQualification:BTech or National Diploma in Computer Systems or Mechatronics Only South African Residents or individuals with a relevant South African work permit will be considered. Contact CHRISTOPHER JULIUS on
https://www.executiveplacements.com/Jobs/C/Control-System-Integrator-1196601-Job-Search-06-23-2025-04-12-39-AM.asp?sid=gumtree
9mo
Executive Placements
1
SavedSave
Degree with Great TranscriptsMinimum 0 2 years of experienceExposure to C#, .Net and PythonKeen interest in Cloud based technologies and AIIf youre a graduate or junior developer looking for your next big step in the software engineering world, drop your application and lets have a chat!Contact KEANAN PILLAY on
https://www.executiveplacements.com/Jobs/S/Software-Engineer-1194947-Job-Search-06-17-2025-04-12-37-AM.asp?sid=gumtree
9mo
Executive Placements
1
SavedSave
This contract opportunity offers exposure to large-scale digital initiatives focused on intelligent content handling and workflow efficiency. The successful individual will contribute to meaningful transformation projects while gaining experience across modern platforms and cloud driven services. This role provides flexibility, challenging deliverables, and the chance to apply deep technical knowledge in a results focused setting. Ideal for someone who values impact, innovation, and continuous improvement within a professional contract engagement.Key Responsibilities:Create and enhance automated document solutions using scripting techniquesConfigure intelligent capture workflows to improve data accuracyDevelop extraction logic and apply validation controlsConnect document services with business platforms and data storesJob Experience and Skills Required:A tertiary qualification in Computing or a related technical discipline is advantageousAt least 3 years working with document automation or digital processing toolsProven background using scripting languages for production systemsHands-on exposure to intelligent capture platformsStrong scripting capabilityExperience with image handling libraries and file parsing toolsUnderstanding of data transformation and rule driven validationFamiliarity with application interface development and cloud servicesApply Now!
https://www.executiveplacements.com/Jobs/P/Python-Developer-1274724-Job-Search-03-24-2026-00-00-00-AM.asp?sid=gumtree
5d
Executive Placements
1
SavedSave
Junior AI Engineer is responsible for finding and fixing manual bottlenecks across the business. This role is not just about writing code; it is about understanding how our business functions and using technology to make every staff member faster and more effective.Responsibilities:Process Mapping: Understand departmental workflows to find high-friction tasks (e.g., manual data entry, document sorting, or repetitive emailing).AI Automation: Build and deploy Python scripts, LLM-powered assistants, and low-code tools to handle these tasks automatically.System Integration: Connect our core systems with AI tools to ensure data flows seamlessly without human intervention.Sandbox Development: Rapidly prototype new ideas in a safe environment before moving them into live production.Cross-Functional Support: Act as a technical translator, helping non-technical teams understand how to use AI to solve their specific daily challenges.Collaborative Coding: Participate in weekly Prompt Syncs to share successful automations, reusable code snippets, and lessons learned with the wider strike team.Accuracy & Ethics: Monitor AI outputs to ensure they are accurate, unbiased, and compliant with company data security policies.Requirements:Technical aptitude (engineering/finance/technology) and lessthan 2 years of work experience.Proficiency in Python and/or strong interest in Generative AI and API integrations.
https://www.jobplacements.com/Jobs/J/Junior-AI-Engineer-1274680-Job-Search-03-24-2026-04-09-29-AM.asp?sid=gumtree
5d
Job Placements
Save this search and get notified
when new items are posted!
