Date | 2024-12-04 |
---|---|
Job Title | Python Development |
Employer | Deka Minas (Pty) Ltd More Information |
Salary | 0 |
Category | It Computer |
Location |
Gauteng / Johannesburg |
Job Summary
We 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 and PHP, with a focus on application migration, project planning, and ensuring no downtime during the migration process.
Key
Responsibilities:
- Rebuild the existing PHP-based web application to Python, ensuring scalability, performance, and maintainability.
- 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 seamless functionality for over 1,000+ active users.
- 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.
Job Requirements / Qualifications:
- 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.
Technical
Requirements:
- 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.
Please note that by submitting your personal information to Deka Minas you free-willingly issue the business consent to make use of such data for the specific purpose of securing you either permanent or temporary employment. Our business makes use of a POPIA compliant database and you have the right to access, right to correction and right to deletion of your personal information.
Python Development position available in Gauteng, Johannesburg. This job position was posted by Deka Minas (Pty) Ltd. The job has been posted as a premium ad on 2024-12-04 at 13:00:38 in the It Computer category
Click Go Apply to apply online!
You might also like to look at the available jobs in the same area.
Apply directly on jobmail for this position
Some posts have contact information included with other instructions. All applicants are urged to read the instructions carefully.
We will list jobs at the bottom of each job, so feel free to scroll down and continue your search.
We do not accept any job applications and merely offer the service of daily jobs being mined and displayed on our job portal.
Each job post has a link to take you directly to the original post to apply on their website or the original website where the post came from.
Here are some more related positions
Centurion: Mid-Senior Full Stack Developer (Python, Api Development) posted by Magic Bullet
Job Title: Mid-Senior Full Stack Developer (Python, API Development)Location: Centurion, GautengSalary: R35,000 to R60,000 based on experienceWe are seeking a Mid-Senior Full Stack Developer with strong Python and API development skills to join our team in
View Job
Mid-Senior Full Stack Developer (Python, Api Development)
Johannesburg: Python Development posted by Deka Minas (Pty) Ltd
We 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
View Job
Python Development
Johannesburg: Python Development
We 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
View Job
Python Development
Cape Town: Python/Django Developer – Software Development – R600k – R360k posted by Hire Resolve
Hire Resolve`s client is urgently in search of an experienced Python/Django Developer to join their team in Cape Town (Hybrid). ResponsibilitiesWork with stakeholders and fellow developersDesign and implement Python code using the Django frameworkIden
View Job
Python/Django Developer – Software Development – R600k – R360k
Cape Town: Senior Python Developer – Software Development – R1.44M – R960k posted by Hire Resolve
Hire Resolves client is urgently seeking the expertise of a Senior Python Developer in Cape Town (Hybrid) ResponsibilitiesDesign, develop, and maintain robust and scalable Python-based applications, tools, and frameworks that integrate machine learnin
View Job
Senior Python Developer – Software Development – R1.44M – R960k
Email Alerts
Click the button below and submit your email to receive email alerts with the latest jobs.
This service is offered by Result Generation
We do not save your information, and your email is the only information we forward to the service.
If you wish to unsubscribe, please click here