This job is no longer available
This job expired on 02/09/2026. It no longer accepts applications.
Full Stack Developer (Node.js) – 6‑Month Contract
Dariel · Municipalité de Johannesbourg
Job description
About the role
We are looking for an experienced Intermediate Full Stack Developer to join our team on a six‑month contract. The role focuses on building and maintaining cloud‑native applications using modern Node.js and Azure technologies, working in a hybrid setting based in Johannesburg.
Key responsibilities
- Design, develop and maintain full‑stack applications using Node.js.
- Build and support cloud‑native solutions within the Azure environment.
- Implement and manage containerised applications with Docker and Kubernetes, including Azure Kubernetes Service (AKS).
- Develop, maintain and improve CI/CD pipelines using Azure DevOps.
- Deploy and monitor applications on Azure Kubernetes Service, using observability tools.
- Collaborate with cross‑functional teams to deliver high‑quality software.
- Participate in code reviews and apply best development practices.
Required profile
- Intermediate‑level software developer with solid full‑stack experience.
- Strong understanding of cloud platforms, containerisation and DevOps methodologies.
- Comfortable working in agile environments and collaborating with multiple stakeholders.
- Passionate about delivering scalable, secure and high‑performing solutions.
Required skills
- Node.js
- Azure DevOps
- Azure Kubernetes Service (AKS)
- Kubernetes
- Docker
- Elastic Stack (ELK)
- Dynatrace (nice‑to‑have)
- Grafana (nice‑to‑have)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Dariel
Municipalité de Johannesbourg
Related job offers
-
Information Technology Auditor
wePlace Municipalité de Johannesbourg -
Collaboration Administrator – University IT Department
University of Johannesburg Municipalité de Johannesbourg -
Senior Fullstack Developer
BigTalent Municipalité de Johannesbourg -
Senior Oracle Business Analyst
Employeur non precise Gauteng -
ICT Support, Driver/Messenger and HR Practitioner Posts
Department of Agriculture Pretoria