Senior Python Application Rebuild Specialist
3 weeks ago
At Deka Minas (Pty) Ltd, we are seeking an experienced and skilled Senior Python Application Rebuild Specialist to lead a critical application rebuild project for our company specializing in security solutions.
About the RoleWe are looking for an expert who can transition an existing PHP-based web application to a robust Python-based framework. The successful candidate will be responsible for rebuilding the application, ensuring scalability, performance, and maintainability.
Key Responsibilities:- Rebuild the existing PHP-based web application to Python, ensuring seamless functionality for over 1,000+ active users.
- Collaborate with stakeholders to gather and refine requirements for the new application framework.
- Create and execute a comprehensive project plan for the application rebuild and migration.
- Develop and optimize application features to ensure smooth integration and alignment with business needs.
- Implement best practices to maintain application availability during the migration process.
- Conduct thorough testing and debugging to identify and resolve potential issues before deployment.
- Work closely with cross-functional teams to ensure smooth integration and alignment with business needs.
- Prepare detailed documentation of the project workflow, codebase, and technical processes.
- Python Expertise: Strong experience in Python development, including frameworks such as Django or Flask.
- PHP Knowledge: Proficiency in PHP to understand the current application structure and functionality.
- App Migration Experience: Proven ability to migrate applications from one platform to another with minimal disruption.
- Project Planning: Demonstrated ability to create and execute detailed project plans for software rebuilds.
- High Availability Systems: Understanding of systems that operate in 24/7 environments, ensuring zero downtime.
- Relevant Python Development Certificate required.
- Strong command of Python and familiarity with related frameworks (e.g., Django, Flask).
- Solid experience with PHP development and troubleshooting.
- Expertise in application migration, including backend and database restructuring.
- Proficiency with database systems (e.g., MySQL, PostgreSQL).
- Familiarity with containerization tools such as Docker.
- Experience working with version control systems (e.g., Git).
- Strong debugging, testing, and performance optimization skills.
The estimated salary for this position is R950,000 per annum, based on industry standards and location. This compensation package includes a comprehensive benefits program, opportunities for professional growth and development, and a dynamic work environment.
-
Advanced Python Application Specialist
1 day ago
Johannesburg, Gauteng, South Africa IOCO Full timeJob OverviewWe are seeking an experienced Advanced Python Application Specialist to join our team in Johannesburg or Cape Town. As a key member of our technical staff, you will be responsible for designing, developing, testing, deploying, and maintaining high-quality Python-based applications.About the Company:We are a consultancy that solves complex...
-
Senior Python Developer
1 month ago
Johannesburg, Gauteng, South Africa IOCO Full timeJob Title: Senior Python DeveloperWe are seeking a highly skilled Python Developer to join our team at iOCO. In this role, you will be responsible for designing, developing, 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...
-
Senior Python Developer Position
1 day ago
Johannesburg, Gauteng, South Africa IOCO Full timeAbout the RoleWe are looking for a skilled Senior Python Developer to join our team in Johannesburg or Cape Town. As a senior member of our technical staff, you will be responsible for leading the development of complex Python-based applications.About the Team:We are a consultancy that solves complex real-world problems using innovative software...
-
Senior Python Developer Position
2 months ago
Johannesburg, Gauteng, South Africa OfferZen Full timeSenior Python Developer PositionOfferZen is a developer jobs marketplace that connects talented developers with top tech companies. We're currently seeking a Senior Python Developer to join our team.This role involves developing and supporting software applications, database integration, interfaces, and new functionality enhancements. You will work...
-
Senior Python Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob DescriptionWe are seeking a highly skilled Senior Python Software Engineer to join our team at Network Recruitment.About the RoleThis is a challenging opportunity for an experienced Python developer who can design, develop, and maintain complex applications and solutions using the latest technologies. As a Senior Python Software Engineer, you will be...
-
Senior Software Engineer
2 months ago
Johannesburg, Gauteng, South Africa Kontak Recruitment Full timeAbout the Role:As a Senior Software Engineer - Python Developer, you will be responsible for designing, developing, and maintaining large-scale software applications using Python. Your expertise in backend development will enable our company to stay competitive in the market.Key Responsibilities:• Develop high-quality backend software applications using...
-
Senior Python Architect Lead
4 weeks ago
Johannesburg, Gauteng, South Africa Parvana Full timeAbout Parvana:Parvana is a leading direct selling company that has been empowering individuals to change their lives since 1998. Our mission is to provide optimised systems and tailored support to help our team members operate efficiently and make effective data-driven decisions.Job Overview:We are actively seeking a highly skilled Senior Python Architect...
-
Senior Python Backend Developer
1 month ago
Johannesburg, Gauteng, South Africa Golden Rule Full timeThe PositionWe are seeking an experienced Backend Software Engineer - Python to join our team in Johannesburg or Cape Town. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable, efficient, and secure serverless applications using Python 3.9.Key ResponsibilitiesDesign and implement serverless...
-
Python Software Engineer
1 day ago
Johannesburg, Gauteng, South Africa IOCO Full timeJob DescriptionWe are seeking an experienced Python Software Engineer to join our team in Johannesburg or Cape Town. As a key member of our technical staff, you will be responsible for developing, deploying, and maintaining high-quality Python-based applications.Key Responsibilities:Design, develop, test, deploy, and maintain complex Python...
-
Senior ICT Infrastructure Specialist
1 month ago
Johannesburg, Gauteng, South Africa Sci Tech Placements Full timeWe are Sci Tech Placements, a company committed to delivering innovative solutions in the field of Information and Communication Technology (ICT). As a leading provider of ICT services, we require an experienced Senior ICT Infrastructure Specialist to join our team.Job SummaryThe successful candidate will be responsible for installing, configuring,...
-
Senior Python Software Engineer Position
1 month ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeAbout Network RecruitmentWe are a leading recruitment agency dedicated to connecting top talent with exciting career opportunities. Our team of experts has extensive knowledge of the industry, ensuring that we find the best fit for our clients and candidates.Compensation Package:The salary for this position is estimated to be in the range of $90,000 -...
-
Automotive Transmission Specialist
4 weeks ago
Johannesburg, Gauteng, South Africa CK Africa Talent Full timeWe are seeking a skilled Automotive Transmission Specialist to join our team in Germiston, Gauteng. This is a permanent position with competitive remuneration.About the JobAs an Automotive Transmission Specialist, you will be responsible for disassembling, rebuilding, and testing transmissions and components for trucks and buses. Your expertise in...
-
Senior Software Engineer
1 month ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeWe are seeking an experienced Python Developer to help design and implement software solutions that deliver high-performance results.Job Requirements: Minimum of 4 years of experience in Python developmentTertiary qualification (advantageous)Proficiency in frameworks such as Django or FlaskExperience with machine learning libraries (e.g., TensorFlow,...
-
High-Impact Python Software Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full timeA leading management consulting firm in South Africa seeks an experienced Senior Python Developer to join their team. This role involves creating innovative, scalable solutions to solve complex business problems while collaborating with clients and multidisciplinary teams.Key Responsibilities:Design, develop, and maintain high-performance Python-based...
-
Software Engineer with Proficiency in Python
2 months ago
Johannesburg, Gauteng, South Africa Initiate International Full timeAs a highly skilled software engineer, you will work with our team to develop cutting-edge software solutions using Python. You will be responsible for designing, implementing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and implement software applications using PythonWork with our team to develop and test...
-
Lead Python Backend Engineer
1 month ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob Title: Lead Python Backend EngineerAbout the Role:A leading recruitment agency seeks a skilled Senior Python Developer to join their team in Johannesburg. As a key member of the tech department, you will be responsible for designing and implementing back-end systems using Python.Key Responsibilities:• Develop and maintain back-end systems using Python,...
-
Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full timeA leading management consulting firm in South Africa seeks an experienced Senior Python Developer to join their team. This role involves creating innovative solutions to solve complex business problems while collaborating with clients and multidisciplinary teams.Key Responsibilities:Design, develop, and maintain high-performance Python-based...
-
Senior Quality Assurance Specialist in Fintech
2 weeks ago
Johannesburg, Gauteng, South Africa A 1L Realization (Pty) Ltd Full timeJob Title:Senior Quality Assurance Specialist in FintechAbout Us:A 1L Realization (Pty) Ltd is a dynamic company seeking a skilled Senior Quality Assurance Specialist to join our team.Job Summary:We are looking for an experienced Quality Assurance Engineer with a strong background in fintech, particularly in payment systems. The ideal candidate will have a...
-
Senior Python Developer
1 month ago
Johannesburg, Gauteng, South Africa Communicate Recruitment Full timeKey ResponsibilitiesCraft and create high-quality Python code, leveraging Django to build scalable frameworks.Design RESTful APIs to facilitate seamless communication between the kitchen and digital devices.Combine front-end knowledge with backend expertise to deliver a delightful user experience.Ensure data integrity by structuring, securing, and making it...
-
Python Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Communicate Recruitment Full timeCompany OverviewCommunicate Recruitment is a cutting-edge company that seeks highly skilled professionals to join our team. We offer a collaborative and dynamic work environment that fosters growth and innovation.Salary: $120,000 - $180,000 per annum, depending on experience.Job DescriptionWe are looking for a talented Senior Python Developer to lead the...