Python Developer
Job Location
Johannesburg, South Africa
Job Description
Position Overview: As a Senior Software Developer, you will play a key role in the development, optimization, and maintenance of software solutions. Your responsibilities will extend beyond coding to include customer service, project management, and technical support, ensuring seamless delivery and high-performance systems. Key Responsibilities: Design, develop, and maintain scalable Python-based back-end systems Collaborate with cross-functional teams to translate business requirements into technical solutions Optimize database performance and ensure efficient data handling Provide technical leadership and mentorship to junior developers Troubleshoot and resolve complex software issues Implement containerized solutions using Docker and Kubernetes Work with cloud platforms, particularly Microsoft Azure Ensure adherence to best practices in code quality, security, and performance Qualifications & Experience: BSc in Computer Science, Engineering, or related field (advantageous) Minimum 5 years of professional Python development experience Strong expertise in database management systems (SQL Server, Oracle, PostgreSQL, EDB) Proficiency in SQL and database optimization techniques Hands-on experience with containerization (Docker, Kubernetes) Familiarity with Microsoft Azure cloud services Experience with RESTful APIs, microservices architecture, and CI/CD pipelines Strong problem-solving skills and ability to work in an Agile environment Why Join Us? Opportunity to work with cutting-edge technologies in a forward-thinking environment Collaborative culture that encourages innovation and professional growth Exposure to large-scale, business-critical projects Competitive compensation and benefits package Application Process: If you meet the above requirements and are eager to take on a challenging and rewarding role, we encourage you to apply. To apply, submit your CV via email:
Location: Johannesburg, ZA
Posted Date: 8/18/2025
Location: Johannesburg, ZA
Posted Date: 8/18/2025
Contact Information
| Contact | Human Resources |
|---|