Jobs in

Senior Backend Engineer - South Africa

Responsibilities: Collaborate with cross-functional teams to understand requirements and deliver robust solutions Design, build and optimise cloud-based microservices and backend systems using Python, Django, SQL Implement reusable libraries, frameworks, and services to empower frontend developers. Implement RESTful APIs, CI/CD pipelines, infrastructure as code, and other DevOps practices Monitor and optimise application performance across cloud environments Research and evaluate new technologies and proposed ways of improving existing systems. Qualifications: BSc Computer Science or equivalent degree Minimum 5 years of software development experience Proficiency with Python, Django, SQL and developing complex backends. Experience building and consuming REST APIs Relational database design and optimization skills Experience building scalable cloud-native applications (AWS, GCP, Azure, Digital Ocean) NICE TO HAVE: Containerization and orchestration (Docker, Kubernetes) Async messaging (Kafka, MQTT, RabbitMQ) Experience with Tableau, Power BI or similar Perks and Benefits: Collaborate with a global team spread across the US, UK, Canada and South Africa. Opportunity to work on projects with blue-chip clients incl: ABInBev, Unilever, Tesco, SPAR etc. 25 days annual leave. Contribution towards your medical aid for you and your dependants. Contribution towards your Provident Fund Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Senior Full-Stack Developer - Centurion

Hire Resolve

...

Python Developer Remote - South Africa

Job Crystal

...

Python Developer (Django) - South Africa

Job Crystal

...

Backend Developer Cape Town - Cape Town Region

Parvana

...

Software Engineering Team Lead - Cape Town City Centre

...

Want to do another search?

Jobs in