intermediate python developer jobs in Johannesburg
6,773 intermediate python developer job listings in South Africa. Find daily updated positions from leading job boards.
-
Data Analyst
4 days ago
Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full-time R 600,000 - R 900,000 ContractJob Openings Data Analyst / BI Developer (Python, SQL, Power BI)About the job Data Analyst / BI Developer (Python, SQL, Power BI)Position Overview: We are seeking an experienced Senior Full Stack Developer with a minimum of 6 years of proven expertise to join our innovative team. The ideal candidate will possess strong proficiency in Python, SQL, PL/SQL, and...
-
Senior Full Stack Developer
4 days ago
Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full-time R 600,000 - R 900,000 ContractSavageOne Pty Ltd in Johannesburg invites an experienced Senior Data Analyst / BI Developer to join our data team. You will design analytics platforms, build data models, and deliver Power BI dashboards that drive decision-making.The role requires 6+ years in full stack development with Python, SQL/PLSQL, and BI reporting. You will collaborate across teams,...
-
Intermediate to Senior Developers
3 days ago
Johannesburg, Gauteng, South Africa Hire Resolve Full-timeHire Resolve's client is client is looking for anIntermediate to Senior Developer Developer to join their team, either from Johannesburg or Cape Town (Hybrid/Remote). The client isbuilding next-generation communication platforms – and they need intermediate to senior developers to help drive our innovation forward. Responsibilities You’ll be designing,...
-
Senior Python Spark AI Developer
4 days ago
Johannesburg, Gauteng, South Africa WatersEdge Solutions Full-timeWatersEdge Solutions is recruiting an experienced Python/Spark/AI Developer to join a technically driven team modernising large-scale data platforms in a hybrid/remote environment. This role focuses on replatforming legacy T-SQL workloads into Spark and Delta Lake pipelines, while building APIs and AI capabilities.You’ll work primarily in Python with a...
-
Intermediate IT Recruiter
1 day ago
Johannesburg, Gauteng, South Africa Quadrant Systems Full-timeRole PurposeThe Intermediate IT Recruiter will be responsible for sourcing, attracting, assessing, and hiring high-quality technology professionals to support the company's growth objectives. The successful candidate will manage end-to-end recruitment processes, build strong talent pipelines, partner with hiring managers, and ensure an exceptional candidate...
-
Intermediate Data Engineer
2 days ago
Johannesburg, Gauteng, South Africa Liyema Consulting Full-timeIntermediate Data EngineerReference: JHB001496-FE-1Company Overview:Leading telecommunications company committed to socioeconomic equality in South Africa.Job Purpose:Build and optimize data collection systems and processing pipelines to deliver end-to-end solutions for business challenges.Responsibilities:Enhance existing processes and develop ETL processes...
-
Johannesburg, Gauteng, South Africa Elite Search Full-timeThe role: Designing, developing and supporting trusted business intelligence and analytical solutions that convert business data into clear, actionable insight. The role partners with stakeholders across the Group, to define reporting needs, build scalable Power BI solutions, develop and optimise SQL-based datasets, strengthen data quality, and support sound...
-
Data Scientist
3 days ago
Johannesburg, Gauteng, South Africa Boardroom Appointments Full-time R 520,000 - R 780,000 ContractAbout the job Data Scientist (Intermediate)Data Scientist (Intermediate)Honours degree (or higher) in statistics, actuarial sciences, computer science (or equivalent, relevantqualification)Knowledge of statistical packages (R, SAS, SPSS, Python etc.)Knowledge of BI reporting tools (Power BI, Tableau, QlikView)Experience in statistical and machine learning...
-
Intermediate Business Analyst
3 hours ago
Johannesburg, Gauteng, South Africa Hire Resolve Full-timeHire Resolve's client is seeking an Intermediate Business Analyst to join their team. As an Intermediate Business Analyst, you will be responsible for analyzing business processes, gathering requirements, and facilitating the implementation of solutions. You will work closely with stakeholders from various departments to understand their needs and translate...
-
City of Johannesburg Metropolitan Municipality, Gauteng, South Africa Network Recruitment Full-time R 446,400 - R 669,600 ContractA technology recruitment firm is looking for a motivated Python Software Developer in Johannesburg. You'll handle the full development lifecycle, focusing on high-quality software, especially for sensitive financial data. Ideal candidates should have a solid academic background in computer science, proficiency in Python and Django, and experience with...
-
Intermediate Data Engineer
2 days ago
Johannesburg, Gauteng, South Africa Boardroom Appointments Full-timeAbout the job Intermediate Data Engineer Post Graduate Degree: Information Technology Masters Degree: Information Technology Experience Minimum 3 years experience Data Integrity IT Applications Data Analysis Knowledge Classification C++. Amazon Web Services. Amazon S3. Databricks Skills: Database systems (SQL and NoSQL) Data engineer must know how to...
-
Johannesburg, Gauteng, South Africa Network Recruitment Full-timeRequirements:Relevant IT / Computer Science / Data Science qualification and experienceStrong AI / Machine Learning development experienceStrong Python development skillsExperience developing, training and deploying Machine Learning modelsStrong understanding of Machine Learning algorithms and conceptsExperience with TensorFlow / PyTorch / Scikit-learn...
-
Intermediate Data Scientist
2 days ago
Johannesburg, Gauteng, South Africa ATS Client Full-timeJob Description We're looking for a Intermediate Data Scientist who is ready to take real ownership of their work and contribute to solving complex, high-impact business problems. This role is ideal for someone who enjoys working independently, building practical machine learning solutions, and turning data into meaningful outcomes. You'll be part of a...
-
Intermediate Industrial Engineer
1 day ago
johannesburg, gauteng, South Africa SavageOne Pty Ltd Full-timeAbout the job Intermediate Industrial Engineer About the Role We are looking for an Intermediate Industrial Engineer to support a range of engineering and operational improvement initiatives. The role is ideal for an engineer with 5+ years of relevant experience , ready to take on responsibilities that drive efficiency, process optimization, and cost...
-
Intermediate Business Analyst
8 hours ago
Johannesburg, Gauteng, South Africa Future Fit Full-timeIntermediate Business Analyst Exciting Opportunity for an Intermediate Business Analyst Elevate your career, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career development, including intentional and...
-
Intermediate Scrum Master
15 hours ago
johannesburg, gauteng, South Africa Boardroom Appointments Full-timeWe are seeking an experienced Intermediate Scrum Master to join our Bank project team. The ideal candidate should have a strong background in API development and integration with open-source APIs. The candidate should also have prior corporate or commercial experience in delivering projects within an Agile environment. Duties and responsibilities...
-
Intermediate .NET Developer
7 days ago
Johannesburg, South Africa iOCO Part-timeDescriptionAre you a passionate Software Developer looking for a role where you can make an impact and grow your craft? Join a team where your voice matters, your work has purpose, and you're supported by like-minded professionals. You'll get to build real-world solutions using .NET and C#, contribute to dynamic front-end interfaces with Angular, and work in...
-
Data Engineer
14 hours ago
johannesburg, gauteng, South Africa Decision Inc. Full-timeDecision Inc. is seeking talented Data Engineers to join our Data, Information, and Analytics practice as client-facing consultants. You will design and build modern data platforms, lead delivery across diverse industries, and help our clients become genuinely data-driven businesses. You will work across the full engineering lifecycle, from architecture and...
-
Intermediate Dev Tester
15 hours ago
johannesburg, South Africa Network Recruitment Full-timeA forward-thinking technology business is looking for an Intermediate Dev Tester to join its dynamic development team. This role offers the opportunity to work with modern technologies, collaborate closely with developers, and play a critical part in ensuring software quality throughout the development lifecycle. The successful candidate will be responsible...
-
Intermediate QA Tester
8 hours ago
Johannesburg, Gauteng, South Africa Network Contracting Full-timeAn established organisation is seeking an Intermediate QA Tester to support the delivery of high-quality software solutions across critical business systems. This role offers exposure to both manual testing activities and automation initiatives within an Agile development environment. You will work closely with developers, business analysts, and stakeholders...