Python Jobs in Johannesburg
1 - 15 of 160
Search Results - Python Jobs in Johannesburg
Alignerr-Johannesburg
A progressive tech company seeks an experienced Python Software Engineer to tackle complex engineering and data challenges. This hands-on role includes designing and optimizing Python systems, analyzing structured datasets, and executing SQL queries...
Read more
Network Recruitment-Johannesburg
Senior Python Developer
Bryanston, Gauteng - Fully In-Office
Key Responsibilities:
• Design, develop, and maintain back-end systems using Python (Django)
• Build, maintain, and optimise RESTful APIs
• Work extensively with MySQL, including schema...
Read more
Prime South Africa-Johannesburg
A leading tech firm seeks a Full-Stack Python Developer in Randburg, South Africa. In this hybrid role, you'll design and maintain web applications using Python, ensuring seamless integration with internal systems. Required qualifications include...
Read more
Datafin IT Recruitment-Johannesburg
ENVIRONMENT:
JOIN a high-performance Remote Engineering team of a cutting-edge FinTech company seeking a talented coder with strong Python, Django & PostgreSQL to be its next Software Developer. In this role, you will design and build scalable...
Read more
Canonical-Johannesburg
A leading software company is seeking a Software Engineer to join its Server Certification team. The ideal candidate will develop Python-based testing tools to ensure optimal performance of Ubuntu Server on enterprise hardware. Responsibilities...
Read more
Psybergate (Pty) LTD-Johannesburg
What you will be doing:
• Architect, develop, and maintain high-performance Python applications supporting AI and machine learning use cases.
• Lead peer code reviews and enforce best practices in software engineering and coding standards.
• Design...
Read more
Network Recruitment-Johannesburg
Python, SQL, AWS, and SAS Viya, and build everything from exploratory analyses to full productionâready models. With our Client you can expect variety, ownership and growth.
Responsibilities:
• Build and deploy statistical + machine learning models...
Read more
Python jobs – More locations:
Prime South Africa-Johannesburg
We seek to hire a Full-Stack Python Developer who will play a key role in designing, building, and maintaining internal web applications that sit on top of our existing data platforms. You will be responsible for developing both backend and frontend...
Read more
Network Recruitment-Johannesburg
Computer Science, or related field
• 02 years of experience in data analysis or data science (finance industry exposure a plus)
• Proficiency in Python (pandas, matplotlib, scikit-learn)
• Familiarity with SQL, Power BI, and Excel
• Strong analytical...
Read more
Magnus Consulting Solutions Pty Ltd-Johannesburg
Role: Software Developer (Python / - Share Scheme Management Industry)Location: Sandton, JohannesburgDuration: 12 Months renewalDomain: Banking
Job Purpose
Developers who have experience in the share scheme management industry.
Qualifications...
Read more
FOUR POINT 0-Johannesburg
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...
Read more
Network Recruitment-Johannesburg
experience
• Exposure to data analysis tools (Excel, Power BI, SQL, and Python)
• Strong analytical, process-mapping, Lean / Kaizen and continuous improvement principles
Apply now!...
Read more
Network Recruitment-Johannesburg
Develop automated reporting tools and scalable analytics solutions
• Work with SQL and Python to extract, transform, and analyse data
• Collaborate with stakeholders to identify and deliver on analytics opportunities
Job Experience and Skills Required...
Read more
Network Recruitment-Johannesburg
in Python (OOP, async programming, and best practices).
• Experience with Django, Flask, or FastAPI.
• Strong SQL skills (SQL Server preferred) and exposure to NoSQL databases.
• Proven experience designing and implementing RESTful and event-driven...
Read more
Communicate Recruitment-Johannesburg
or diploma in Informatics, Computer Science, Statistics, Mathematics, or Information Technology
Proven experience as a Data Scientist, ideally within life or nonâlife insurance
Proficiency in Python, R, Java, or related programming languages
Minimum 4 years...
Read more
12345678910
Companies now hiring in Johannesburg:
Python jobs in Johannesburg – Similar offers:
Broaden your job search:
Don’t miss out on new vacancies!
Create a job alert for: Python, Johannesburg
It's free, and you can cancel email updates at any time
12345678910