Intermediate Software Engineer - Full Stack / Python

Elite Search
📍 Johannesburg, Johannesburg, South-Africa 💼 Full-time 🕒 Posted February 22, 2026

Job Description

KEY RESPONSIBILITIES
  • Backend & API Development: Develop and maintain data-driven frontend applications using JavaScript and Angular (or similar frameworks)
  • Data Processing & Automation: Design and implement ETL pipelines and automation workflows for large-scale data processing
  • DevOps & Cloud Engineering: Docker and deploy to Kubernetes environments, build and maintain CI/CD pipelines (e.g. GitLab CI/CD) to enable fast, reliable, zero-downtime deployments
  • Performance, Reliability & Security
  • Agile/Scrum environment
REQUIRED EXPERIENCE & QUALIFICATIONS
  • Matric – Essential
  • Bachelor’s degree (or equivalent experience) in Computer Science, Information Systems, Engineering, or related field – Desirable
  • 5+ years of professional experience in software engineering, with a strong focus on Python-based systems. Python (Django, Flask, ...

Ready to Apply?

Submit your application today and join our talented team at Elite Search.

Submit Application

Job Details

  • Location Johannesburg, Johannesburg
  • Job Type Full-time
  • Category Other-General
  • Posted Date February 22, 2026
  • Application Deadline April 03, 2026