Python Developer
6 days ago
We are seeking a Python Developer to join our team. The successful person will be responsible for developing, deploying, and maintaining Python-based applications under the guidance of an Architect and Business Analyst/ Product Owner. These applications may be on projects for customers or internal products.
What you’ll do:
- Develop, test, deploy, and maintain Python-based applications.
- Coorperate with project team members such as solution architects and business analysts to ensure our output is aligned with requirements and of high quality.
- Ensure that solutions are developed in line with best practices, company guidelines, requirements, and input from our senior technical colleagues (architect, etc.)
- Stay up-to-date with new technologies and trends in this fast-changing technology space.
- Partake in our company's technical competencies to ensure growth in your skills and our collective ability as a team.
Your expertise:
- 5+ years of solid experience in Python development with a proven track record.
- Required Skills
- Extensive core Python programming (especially regEx and text analysis).
- Python frameworks libraries: Â
- WebApp Framework like Django
- Computer Vision Frameworks like OpenCV
- Machine Learning Framework like Pytorch / TensorFlow
- Exposure to orchestration of large language models (LLMs).
- Knowledge of LangChain is beneficial.
- Basic understanding of Azure AWS (API Gateway, Lambda functions and other core components).
- Basic Relational Databases (any/all of MSSQL, MySQL, Oracle, Postgres)
Qualifications:
- Matric
- Relevant IT Qualification
- Preferred / Beneficial Qualifications
- Python Certification: PCEP, PCAP, PCPP
Degree: BIS Information Sciences or B.Sc in Computer Engineering
- Python Certification: PCEP, PCAP, PCPP
Other information applicable to opportunity:
- Location: Ideally Johannesburg (but we can consider Cape Town)
- Level: Intermediate - senior (5+ years)
- We are ideally looking for someone to join on an initial contract basis, we can also consider the right person on a permanent basis.
Why work for us?
Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies. 
You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains. 
Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft. 
-
Python Development
7 days ago
Johannesburg, South Africa Deka Minas Pty Ltd Full timeWe are seeking an experienced Python Developer to lead a critical application rebuild project for a company specializing in security solutions. The successful candidate will transition an existing PHP-based web application, used by over 1,000 users in a 24/7 operational environment, to a robust Python-based framework . The role requires hands-on expertise in...
-
Python Developer
7 days ago
Johannesburg, South Africa IOCO Full timeWe are seeking a Python Developer to join our team. The successful person will be responsible for developing, deploying, and maintaining Python-based applications under the guidance of an Architect and Business Analyst/ Product Owner. These applications may be on projects for customers or internal products. What youâ€ll do: Develop, test, deploy, and...
-
Python Development
6 days ago
Johannesburg, South Africa Deka Minas Pty Ltd Full timeWe are seeking an experienced Python Developer to lead a critical application rebuild project for a company specializing in security solutions. The successful candidate will transition an existing PHP-based web application, used by over 1,000 users in a 24/7 operational environment, to a robust Python-based framework. The role requires hands-on expertise in...
-
Python Development
6 days ago
Johannesburg, South Africa Deka Minas Pty Ltd Full timeWe are seeking an experienced Python Developer to lead a critical application rebuild project for a company specializing in security solutions. The successful candidate will transition an existing PHP-based web application, used by over 1,000 users in a 24/7 operational environment, to a robust Python-based framework . The role requires hands-on expertise...
-
Senior Python Developer
4 days ago
Johannesburg, South Africa Deka Minas Pty Ltd Full timeWe are seeking a Senior Python Developer for a company in Johannesburg on a contract opportunity to lead the critical migration of their existing program from PHP to Python and ensure minimal downtime. Join a dynamic team and modernize our core systems with your expertise in Python development and project management.Responsibilities:Lead the migration...
-
Senior Python Developer
4 days ago
Johannesburg, South Africa Deka Minas Pty Ltd Full timeWe are seeking a Senior Python Developer for a company in Johannesburg on a contract opportunity to lead the critical migration of their existing program from PHP to Python and ensure minimal downtime. Join a dynamic team and modernize our core systems with your expertise in Python development and project management. Responsibilities: Lead the migration...
-
Senior Python Developer
2 days ago
Johannesburg, South Africa Network Recruitment Full timeKey Responsibilities: Back-end Development: Develop and maintain back-end systems using Python, delivering reliable and scalable solutions. API Design & Maintenance: Design, build, and maintain RESTful APIs to support both internal and external integrations. Database Management: Leverage MySQL to write efficient queries, optimize performance, and manage...
-
Intermediate Python Developer
6 days ago
Johannesburg, South Africa Network Recruitment Full timeQualifications: Bachelors degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience. 2-3 years of professional experience in Python development, with a focus on backend and API development. Required Skills & Experience: Python Programming: Proven experience in Python development with a focus on backend...
-
Senior Python Developer
1 week ago
Johannesburg, South Africa Network Recruitment Full timeKey Responsibilities: Back-end Development: Develop and maintain back-end systems using Python, delivering reliable and scalable solutions. API Design & Maintenance: Design, build, and maintain RESTful APIs to support both internal and external integrations. Database Management: Leverage MySQL to write efficient queries, optimize performance, and manage...
-
Intermediate Python Developer
7 days ago
Johannesburg, South Africa Network Recruitment Full timeKey Responsibilities: Design, develop, and maintain scalable and high-performance software solutions. Build and manage robust APIs and back-end services. Work with MySQL databases to ensure data integrity and optimize performance. Collaborate with cross-functional teams to ensure the delivery of quality software in a timely manner. Provide ongoing support...
-
Intermediate Python Developer
6 days ago
Johannesburg, South Africa Network Recruitment Full timeKey Responsibilities: Design, develop, and maintain scalable and high-performance software solutions. Build and manage robust APIs and back-end services. Work with MySQL databases to ensure data integrity and optimize performance. Collaborate with cross-functional teams to ensure the delivery of quality software in a timely manner. Provide ongoing support...
-
Intermediate Python Developer
6 days ago
Johannesburg, South Africa Network Recruitment Full timeKey Responsibilities:Design, develop, and maintain scalable and high-performance software solutions.Build and manage robust APIs and back-end services.Work with MySQL databases to ensure data integrity and optimize performance.Collaborate with cross-functional teams to ensure the delivery of quality software in a timely manner.Provide ongoing support for the...
-
Apply Now: Senior Python Developer
4 days ago
Johannesburg, South Africa Deka Minas Pty Ltd Full timeWe are seeking a Senior Python Developer for a company in Johannesburg on a contract opportunity to lead the critical migration of their existing program from PHP to Python and ensure minimal downtime. Join a dynamic team and modernize our core systems with your expertise in Python development and project management. Responsibilities: Lead the migration...
-
▷ Urgent Search! Senior Python Developer
6 hours ago
Johannesburg, South Africa DVT Full timeDVT is one of the top software development and testing companies on the continent. With our remote and hybrid options, our vision is to be South Africa's favourite custom software solutions & services company, with a global footprint. You will have the opportunity to work alongside some of the most established developers in the country with the latest...
-
Python Django API Developer
6 days ago
Johannesburg, South Africa Goldman Tech Resourcing Full timeAs the year comes to an end, now is the time to secure a new opportunity for 2025. We have a new opportunity for a Python Developer with at least 5 years of experience with Django development with API experience. You will be responsible for designing, developing, and maintaining APIs that enable seamless integration between different systems and platforms....
-
Python Application Specialist
5 days ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeCareer OpportunitiesJoin Network Recruitment as an Intermediate Python Developer and take your career to the next level. Our company offers a competitive salary and benefits package, opportunities for career growth and professional development, and a collaborative and dynamic work environment.Key ResponsibilitiesAs an Intermediate Python Developer, you will...
-
Python Tutor
5 days ago
Johannesburg, South Africa Arivu Recruitment and Consulting Full time_**Position: Python Tutor **_ - **Location: Sandton, Gauteng (office based with the possibility to work remotely in future) **_ - **CTC: R24 000.00 pm (slightly negotiable) **_ - **Industry: Insurance and Financial Services **_ **REQUIREMENTS**: - 3-year degree, preferably BSc (Mathematics / Applied Mathematics / IT) or BTech, with tutoring experience. -...
-
Python Trainer
2 weeks ago
Johannesburg North, South Africa Siphumeza Placements Full time**Python Tutor** - Someone with a passion for teaching, and enthusiasm for technology. Fulltime, based in Sandton, with the possibility to work remotely in the future. **RESPONSIBILITIES**: - Deliver customized in-house software and programming training across different departments. - Assist with the development and implementation of training material for...
-
Python Developer
6 days ago
Johannesburg, South Africa Jobted ZA C2 Full timeAre you a talented Python developer with a strong background in AWS? We have an exciting contract opportunity for a skilled individual in Gauteng. Job Description: An exciting opportunity exists for a skilled Python Developer with Node.js expertise to join an innovative and dynamic team on a contract basis. This position offers the flexibility of remote...
-
Lead Python Migration Expert
4 days ago
Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full timeWe are seeking a seasoned Python expert to lead the critical migration of our existing program from PHP to Python, ensuring minimal downtime. This dynamic opportunity will challenge you to modernize our core systems with your expertise in Python development and project management.Key Responsibilities:Develop and execute a comprehensive migration strategy,...