Menu Close

Pretoria: Python Developer

Python Developer

Posted on 2025-02-11

Location

Job Summary

Key

Responsibilities:

Software Development: Design, build, and maintain Python applications in line with business requirements and technical specifications. API Development: Build and maintain RESTful APIs and microservices to support web and mobile applications. Data Processing & Automation: Develop scripts and applications for data processing, automation, and workflow optimization. Collaboration: Work closely with product managers, designers, and other developers to understand requirements and implement technical solutions. Code Quality: Write clean, maintainable, and efficient code while ensuring high standards for code quality, security, and performance. Testing & Debugging: Conduct unit testing and debugging to ensure applications are reliable and bug-free. Documentation: Provide clear documentation for software functionality, APIs, and integration processes. Continuous Improvement: Stay up to date with the latest developments in Python programming and implement best practices to improve the development process. Required Qualifications & Experience: Education: Bachelors Degree in Computer Science, Software Engineering, or a related field. Experience: Minimum 3-5 years of experience in Python development. Strong experience in developing scalable and efficient software solutions. Familiarity with Agile development practices and version control (e.g., Git). Experience with cloud platforms (AWS, Azure, Google Cloud) is a plus. Required Technologies & Tools: Core Python Development: Advanced proficiency in Python 3.x Experience with Python libraries such as NumPy , Pandas , Matplotlib (for data processing and visualization) Flask or Django for web development and building APIs Databases & Data Handling: Strong experience with SQL (e.g., PostgreSQL, MySQL, SQLite) Experience with NoSQL databases (e.g., MongoDB, Redis) is an advantage Working knowledge of ORMs (e.g., SQLAlchemy, Django ORM) Web Development & API Integration: Experience with building and consuming RESTful APIs Familiarity with front-end technologies (e.g., HTML , CSS , JavaScript ) is a bonus Cloud Services: Familiarity with cloud platforms such as AWS , Azure , or Google Cloud Knowledge of containerization (e.g., Docker ) and container orchestration (e.g., Kubernetes ) Testing & CI/CD: Experience with unit testing (e.g., pytest , unittest ) Familiarity with Continuous Integration and Continuous Deployment (CI/CD) pipelines Version Control: Strong experience with Git and collaborative version control tools like GitHub or GitLab Bonus Skills: Experience with data scraping , automation scripts , and task scheduling (e.g., Celery ) Familiarity with machine learning libraries (e.g., TensorFlow , Scikit-learn ) is a plus Personality Attributes: Problem Solver: You enjoy tackling complex technical challenges and coming up with creative solutions. Detail-Oriented: You have a keen eye for detail and take pride in writing clean, high-quality code. Collaborative: You work well within a team and are open to feedback and new ideas. Self-Motivated: You can work independently, manage your time effectively, and meet deadlines. Continuous Learner: You`re eager to stay updated with the latest advancements in Python and related technologies. Apply now

Python Developer position available in Tshwane, Pretoria. This job position was posted by . The job has been posted on 2025-02-11 in the It Computing Software category

Click Go Apply to apply online!


You might also like these jobs in the same area.

Apply directly for this position. Please read all instructions carefully.

We do not process job applications; we simply aggregate and display job listings.

More related positions


Johannesburg: Senior Python Developer

Key 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 integration


View Job
Senior Python Developer

Johannesburg: Python Saas Lead Developer / Architect/ Cto – Melrose Arch / Hybrid – R1.8M Pa

Leading in developing Software as a Service (SAAS) AI platform for enhancing actuarial work, to revolutionize the insurance industry by making advanced models accessible and user-friendly for actuaries across life, non-life and health insurance. Looking fo


View Job
Python Saas Lead Developer / Architect/ Cto – Melrose Arch / Hybrid – R1.8M Pa

Cape Town City Centre: Python Developer

Python Developer Location: Gardens, Cape Town (Hybrid) Salary: R600k per annum About the Role: Opportunity available for a Backend Engineer (Python/Django) to join a startup in urban tech innovation. As a key member of our tech team, you’ll play a critical


View Job
Python Developer

Johannesburg: Python Developer

Are you passionate about Python and looking to join an innovative team? With over 10 years of recruitment experience, I specialize in connecting top-tier Python developers with exciting opportunities across various industries. From cutting-edge start-ups t


View Job
Python Developer

Centurion: Senior Python Developer

Senior Python Development Engineer Join a dynamic, fast-growing company where innovation and excellence are at the forefront We’re looking for a talented and driven individual to design, implement, and maintain scalable services while collaborating on cutt


View Job
Senior Python Developer

Johannesburg: Python Developer (Node) – Contract – Gauteng – Remote – Up To R750p.H

Are 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


View Job
Python Developer (Node) – Contract – Gauteng – Remote – Up To R750p.H

South Africa: Senior Python Developer

Our client is seeking an experienced Senior Python Developer to design, develop, and maintain high-quality Python applications. This role involves writing efficient, reusable, and testable code , collaborating with cross-functional teams to define and impl


View Job
Senior Python Developer

Johannesburg: Senior Python Developer posted by Deka Minas (Pty) Ltd

We 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 wit


View Job
Senior Python Developer

Johannesburg: Intermediate Python Developer posted by Deka Minas (Pty) Ltd

Duties:Attend all sessions required in order to understand the business and features being briefed in, in order to be able to contribute to solutioning and development.Help execute on functional requirementsUnderstand user requirements and assist in gather


View Job
Intermediate Python Developer

Cape Town: Python Developer posted by Goldman Tech

Job Description:We have an amazing opportunity for a Python Developer!We require a candidate with:• BSc. Computer Sciences or National Diploma in IT• 5+ years of experience• Experience with: Python and Flask, Angular, RESTful APIs with Swagg


View Job
Python Developer

South Africa: Python Developer posted by Goldman Tech

Job Description:Requirements:• BSc or IT related degree/ diploma preferred• Strong Python development skills• SQL scripting• NoSQL DB scripting• Linux bash shell scripting• Amazon AWS or related cloud architecture design•


View Job
Python Developer

Cape Town: Senior Python Developer posted by Goldman Tech

Job Description:If you are a Senior Python Developer with experience building enterprise-standard applications focusing on server-side applications with the ability to work effectively in an iterative agile development process, using Jira, Git etc. A Back-


View Job
Senior Python Developer

Cape Town: Python Developer posted by Goldman Tech

Job Description:If you are a Python Developer with at least 6 years of experience using Python Django and you can perform software application design and development using Python and related technologies, as well as to work in a Cloud based environment the


View Job
Python Developer

South Africa: Python Developer posted by Goldman Tech

Job Description:Requirements:• BSc or IT related degree/ diploma preferred• Strong Python development skills• SQL scripting• NoSQL DB scripting• Linux bash shell scripting• Amazon AWS or related cloud architecture design•


View Job
Python Developer

Cape Town: Python Developer posted by Goldman Tech

Job Description:Looking to secure a Python Developer with my client who has some exciting new projects. If you have at least 6 years of experience using Python and you can perform software application design and development using Python and related technol


View Job
Python Developer

Cape Town: Senior Python Developer posted by Goldman Tech

Job Description:My client is looking for the best of the best a Senior Python Developer. If you have Experience building enterprise-standard applications, with a focus on server-side applications with the ability to work effectively in an iterative agile d


View Job
Senior Python Developer

South Africa: Python Developer posted by Goldman Tech

Job Description:We have an amazing opportunity for a Python Developer in Johannesburg!!We require a candidate with:• BSc or IT related degree/ diploma preferred• Strong Python development skills• SQL scripting• NoSQL DB scripting•


View Job
Python Developer

Cape Town: Python Developer posted by Goldman Tech

Job Description:We have an amazing opportunity for a Python Developer!We require a candidate with:• BSc. Computer Sciences or National Diploma in IT• 3+ years of experience• Experience with: Python and Flask, Angular, RESTful APIs with Swagg


View Job
Python Developer

Cape Town: Senior Python Developer posted by Goldman Tech

Job Description:We have an amazing opportunity for a Senior Python Developer!We require a candidate with:• BSc. Computer Sciences or National Diploma in IT • 6+ years professional work experience in a similar role• Experience working with Py


View Job
Senior Python Developer

Cape Town: Senior Python/Django Developer posted by Goldman Tech

Job Description:We have an amazing remote opportunity for a Senior Python/Django developer!We require a candidate with:• BSc. Computer Sciences or National Diploma in IT• 5+ years of experience in development• Experience with: oPythonoDjango


View Job
Senior Python/Django Developer

Cape Town: Senior C++ And Python Developer posted by Goldman Tech

Job Description:We have an amazing opportunity for a Senior C++ and Python Developer in Cape TownWe require a candidate with:• Higher Degree or diploma in IT or related field• Be able and willing to travel abroad• 4+ yrs strong experience an


View Job
Senior C++ And Python Developer

Cape Town: Senior C++ And Python Developer posted by Goldman Tech

Job Description:We have an amazing opportunity for a Senior C++ and Python Developer in Cape Town!We require a candidate with:• C++ and Python programming and integration• Systems Design Documentation • Systems TestingShould you meet the req


View Job
Senior C++ And Python Developer

Cape Town: Senior Developer- Python, Django, React posted by Goldman Tech

Job Description:We have an amazing opportunity for a Senior Developer- Python, Django, React This position is remoteWe require a candidate with:• Extensive programming experience (5+ years)• Knowledge of and experience using: ReactJS, Python, Dja


View Job
Senior Developer- Python, Django, React

Cape Town: Mid-Level Java Script/Python Developer posted by Goldman Tech

Job Description:We have an amazing opportunity for a Mid-level Java Script/Python Developer in Cape TownWe require a candidate with:• 5+ yrs. experience in Java Script • 3+ yrs. experience in Python • Experience in the Angular framework&bull


View Job
Mid-Level Java Script/Python Developer

Cape Town: Java Script/Python Developer posted by Goldman Tech

Job Description:We have an amazing opportunity for a Mid-level experienced Java Script/Python Developer We require a candidate with:• 5+ years` Java Script experience.• 3+ years` Python experience.• Experience in the Angular framework.•


View Job
Java Script/Python Developer

Error making API request.
Share this to someone who needs a job:
Posted in Uncategorized

More Jobs in Your Area