Backend Developer

Johannesburg FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We are looking for a Backend Developer to enhance our software development team. You'll be responsible for creating optimized backend systems and collaborating with front-end developers to ensure seamless integration. If you thrive in dynamic environments and have a passion for technology, we want to hear from you!

Responsibilities

  • Develop and maintain server-side applications using modern frameworks.
  • Ensure high availability and reliability of services.
  • Work closely with product managers to define and refine requirements.
  • Optimize application performance and scalability.
  • Document application processes and technical specifications.
  • Provide support and guidance to junior developers.

Requirements

Education
  • Bachelor's degree in Computer Science or similar field
  • Master's degree in Software Engineering preferred
Experience
  • 5+ years of experience in backend programming
Technical Skills
  • Python
  • Cloud Services
Soft Skills
  • Teamwork
  • Time Management
Certifications
  • Google Professional Cloud Architect
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Knowledge of Kubernetes: Experience in utilizing Kubernetes for orchestration.
  • Experience with monitoring tools: Familiarity with performance monitoring tools like Prometheus.

Benefits

  • Comprehensive health and wellness programs.
  • Retirement savings plan with company matching.
  • Flexible work arrangements to support work-life balance.
  • Continuous learning opportunities and career development support.

Company Culture

  • Team Collaboration: Encouraging teamwork is at the heart of our operations.
  • Continuous Improvement: We aim for excellence through ongoing feedback and development.
  • Work-Life Balance: Promoting a healthy work-life balance is essential to our success.
Status: Closed