Python Developer

Johannesburg FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

Join us as a Python Developer and take your career to new heights! In this role, you will be responsible for developing robust backend applications and collaborating with other developers. Familiarity with cloud platforms and database management systems will give you a competitive edge, while your problem-solving skills will help diagnose and resolve software issues swiftly.

Responsibilities

  • Design and implement APIs for our various services.
  • Work closely with project managers to deliver exceptional functionality.
  • Enhance application performance through optimizations.
  • Maintain documentation for existing APIs and services.
  • Assist in developing testing strategies and frameworks.
  • Contribute to the continuous integration and deployment process.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in Python development
Technical Skills
  • Python
  • Django
  • RESTful APIs
  • PostgreSQL
  • Cloud Services
Soft Skills
  • Analytical skills
  • Team player
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with AWS services: Proficiency in using AWS services like Lambda, S3, etc.
  • Familiarity with Docker: Experience with containerization using Docker.

Benefits

  • Competitive salary and performance bonuses
  • Health and wellness benefits
  • Flexible working hours
  • Opportunity for professional development and training programs

Company Culture

  • Innovation: We encourage creative thinking and innovative solutions to challenges.
  • Teamwork: Collaboration is at the heart of our culture; we value every team member's contribution.
  • Continuous Learning: We support ongoing education and skills development for all employees.
Status: Closed