- A qualification at NQF level 7 in a relevant discipline such as Computer Science or Information Systems.
- Seven years' experience as a software developer of which, at least 5 years must be current and relevant.
- Expertise in Python, with solid experience in the Django Framework.
- Proficiency in at least one other programming language such as C#, NodeJS, Java or PHP.
- Experience in writing unit tests with good code coverage.
- A comprehensive understanding of the Secure Software Development Lifecycle (SSDLC).
- Experience with Linux shell or Windows PowerShell.
- Proficient understanding of code versioning with Git.
- Excellent English written and oral communication skills.
- Practical knowledge of one or more of the following: data visualization, pipeline development and cloud infrastructure integration.
- Machine learning and artificial intelligence implementations.
- Proficiency in Jenkins or Gitlab Runners for CI/CD.
- Proficiency in Kubernetes and building/deploying containerized applications.
- Experience with infrastructure automation (e.g. Ansible).
- Develop infrastructure and services through project work.
- Design, maintain and manage business-critical systems and infrastructure service components.
- Provide highly specialized support for developed systems and infrastructure service components.
- Provide technical leadership for one or more systems and/or infrastructure service components.
-
C++ and Python developer
20 hours ago
E&D Recruiters Cape Town, South AfricaC++ and Python Developer · Cape Town · Requirements: Degree in software development · Fluent in spoken and written English. · Team player with the ability to work in small teams. · Be able and willing to travel abroad. · Minimum 3 years experience in C/C++ and Python · Fa ...
-
Junior Python Developer
1 week ago
Boardroom Appointments Cape Town, South Africa Full timeApplicant requirements: · 1+ years of full-stack web development experience · 1+ years of experience with python and python web server frameworks (Django or flask) · Theoretical understanding of distributed technologies / cloud computing platforms. · Practical experience in ...
-
Developer - Python (Senior)
1 week ago
Parvana Cape Town, South Africa PermanentAbout our client: · Our client, driven by a vision of an empowered Africa, operates with a team of skilled individuals across Zambia, Namibia, and South Africa. Together, they champion the development and implementation of a cutting-edge blended E-Learning Platform, designed to ...
-
Intermediate/Senior Python Developer
6 days ago
Hire Resolve Cape Town, South Africa Full timeHire Resolve is currently seeking an Intermediate/Senior Python Developer to join our client's dynamic team. As a Python Developer, you will be responsible for developing high-quality and performant software solutions. You will have the opportunity to work on a variety of project ...
-
Talent ID (Pty) Ltd Cape Town, South AfricaThe Data Scientist will be responsible for investment related machine learning research, analysis, and quantitative tool/process development. The role also includes developing data flow and data processes which includes efficiently receiving, transferring, processing, analyzing, ...
-
Quantitative Analyst
1 week ago
Independent Actuaries & Consultants Cape Town, South Africa**Quantitative Analyst** · We are seeking a highly skilled quantitative analyst with expertise in credit risk, specifically IFRS 9 and IFRS 13, as well as experience in R and Python. As a Quantitative Analyst, you will be responsible for developing and implementing quantitative m ...
-
Automation and BI Tester
6 days ago
EOH Cape Town, South Africa**Key Responsibilities**: · - Understanding business requirements and translating them into test cases and scenarios. · - Designing and executing functional and non-functional tests on BI solutions. · - Creating and maintaining test data to simulate real-world scenarios. · - Iden ...
-
Cyber Security Architect
1 week ago
The Right Company Cape Town, South Africa**CYBER SECURITY ARCHITECT (BANKING INDUSTRY) - STELLENBOSCH - R93000** · **Experience**: · - 8+ years' experience in general programming · - 2+ years' general IT Architecture · - 2+ years using Python, Go or Java · - Design and deployment of highly available, enterprise · - scal ...
-
Architect: Cyber Security
1 week ago
Ad Talent Africa Cape Town, South Africa**Who are we**:South African retail bank · **Who are we looking for**:Architect: Cyber Security with** **8+ years experience in general programming · **What will you do**: · **What do you need**: · - 8+ years experience in general programming · - 2+ years general IT Architecture ...
-
Software Quality Assurance
1 week ago
Pragma Cape Town, South Africa**Job Advert Summary**: · At Pragma we provide the opportunity for individuals to enjoy their working lives as much as their home lives. We foster a team environment in which each individual is recognised, valued and developed to support our company strategy. We encourage people ...
-
Ai Consultant
4 days ago
VA Central Ltd Cape Town, South Africa Full timeAs an AI Consultant, you will be responsible for assisting clients in identifying and implementing artificial intelligence solutions to improve their business operations. You will work closely with clients to understand their business needs, develop strategies for integrating AI ...
-
Technical Architect
5 days ago
Nigel Frank International Limited Cape Town, South Africanew · - Ref: _ · Technical Architect (Azure) · **South Africa** · - ZAR 125,000 to ZAR 145,000 ZAR · - Developer/Programmer Role · - Skills: C#,.NETcore, SQL, Azure, Microservices, GIT, · - Level: Senior · Job description · **Technical Architect (Azure)** · _ · - Technical Arch ...
-
Technical Architect
2 days ago
Nigel Frank International Limited Cape Town, South Africanew · - Ref: _ · Technical Architect (Azure) · **South Africa** · - ZAR 125,000 to ZAR 145,000 ZAR · - Developer/Programmer Role · - Skills: C#,.NETcore, SQL, Azure, Microservices, GIT, · - Level: Senior · Job description · **Technical Architect (Azure)** · _ · - Technical Arch ...
-
Linux Administrator
1 week ago
Jenrec Cape Town, South AfricaSeeking a highly proficient and dedicated IT Support Engineer to join their Operations team. The individual will play a crucial role in overseeing the IT operations, ensuring the seamless functionality of the infrastructure, software systems and providing support to product and d ...
-
Software Development Manager
4 days ago
THE SKILLS MINE (PTY) LTD Cape Town, South Africa Full time**Requirements**: · - BSc degree in Computer Science will be to your advantage · - At least years of overall experience in the software industry · - At least 4 years of experience in a leadership role · - Experience in backend development and infrastructure (AWS) · - Experience i ...
-
Devsecops Specialist
1 week ago
Boardroom Appointments Cape Town, South Africa**Key purpose**: · **Duties and responsibilities**: · - Support and assist in managing our bug bounty program. · **Qualifications and experience**: · - Experience in securing CI/CD pipelines on Cloud platforms. Ideally AWS with the AWS Developer Associate certification being adva ...
-
Specialist: Systems Development
2 days ago
Boardroom Appointments Cape Town, South Africa**Minimum requirements**: · - Proficiency in relational database design and SQL · - Proficiency in Python · - Understanding of object-oriented design principles and patterns · - Experience in the use of version control software · - Excellent communication skills · - An aptitude f ...
-
Junior Data Analyst
1 week ago
Black Pen Recruitment Cape Town, South Africa**Junior Data Analyst (Startup/Renewable Energy)**: · **Job Location**: Cape Town · **Job Type**: Hybrid · **Requirements**: · - Degree in computer science/commerce or any related field.0 to 3 years of experience.Proficiency in SQL and a solid understanding of relational database ...
-
Technical Team Lead
5 days ago
Black Pen Recruitment Cape Town, South AfricaOur client is a US-based technology start-up that builds advanced open-source and enterprise data integration and analytics software for public health and development entities in low · - and middle-income countries. Their vision is to transform how public and private sector stake ...
-
Senior Specialist: Front-end Development
2 days ago
Boardroom Appointments Cape Town, South Africa**Minimum requirements**: · - Experience working with relational databases using SQL · - Experience working with JSON data and JSON APIs · - Experience in the use of version control software · - Experience working with and visualising geospatial data · - Python and/or R programmi ...
Technical Specialist: Python Developer - Cape Town, South Africa - Planet10
Description
We are looking for a skilled and dedicated Python Developer with strong experience in building scalable applications and APIs, while having a flair for UX/UI. The successful candidate should have deep understanding of the Django framework and a passion for building robust, scalable applications and be able to produce high-quality re-usable code following SOLID design principles as well as maximum code coverage in unit tests.
Experience in the following would be advantageous: