Back-End Developer (Advanced) 0226

Opensource Intelligent Solutions

Gauteng

Hybrid

ZAR 900,000 - 1,300,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work arrangement
3-year renewable contract

Job summary

Opensource Intelligent Solutions is seeking an experienced Back-End Developer (Advanced) to join a dynamic global technology environment in Pretoria. You will develop and operate scalable backend applications, build serverless solutions with Node.js and AWS, and contribute to modern cloud architecture.

In this hybrid role, you’ll work in an Agile team, mentor peers, and collaborate with customers and external partners to deliver production-ready software and CI/CD pipelines, while applying

Qualifications

  • 5+ years' production experience with Node.js in serverless environments.
  • 3+ years' hands-on AWS Serverless experience including Lambda, API Gateway, DynamoDB and SQS/SNS.
  • 3+ years' automated testing experience including unit and end-to-end testing.
  • Experience leading IT teams.
  • Strong AWS cloud experience.
  • Experience with Kubernetes and Serverless technologies.
  • Infrastructure as Code experience, preferably CloudFormation, Terraform beneficial.
  • CI/CD pipeline experience, preferably GitHub Actions.
  • Strong experience with SQL and NoSQL databases.
  • Experience with automated deployments and configuration.
  • Knowledge of cloud networking, including communication with on-prem environments.
  • Monitoring and log analytics experience.
  • Strong understanding of Design and Architecture Patterns.
  • Agile/Scrum experience.

Responsibilities

  • Develop and operate scalable, production-ready backend applications.
  • Build serverless solutions using Node.js and AWS.
  • Work with AWS services: Lambda, API Gateway, DynamoDB, SQS/SNS, Kinesis, S3, CloudWatch.
  • Design and maintain CI/CD pipelines.
  • Implement Infra as Code using CloudFormation and/or Terraform.
  • Automate deployments of applications and infrastructure.
  • Work with SQL and NoSQL databases.
  • Apply cloud security patterns and best practices.
  • Monitor and troubleshoot using CloudWatch and log analytics.
  • Produce technical documentation.
  • Collaborate with customers, team members and external vendors.
  • Mentor and share knowledge with the team.
  • Work in an Agile/Scrum environment.

Skills

Node.js
AWS Serverless
Automated testing
Kubernetes
CloudFormation
Terraform
GitHub Actions
SQL & NoSQL
Design patterns
Agile/Scrum

Education

Relevant IT degree or equivalent
Cloud certification
Developer Associate cloud cert
Professional-level cloud cert

Job description

Back-End Developer (Advanced)

Location: Menlyn, Pretoria

Working Model: Hybrid – 2 days per week in office

Contract: 3-Year Renewable Contract

Start: ASAP

About the Role

We’re looking for an experienced Back-End Developer (Advanced) to join a dynamic global technology environment, working on innovative, cloud-based solutions with real-world impact.

This role is ideal for a developer with strong Node.js and AWS Serverless expertise who enjoys solving technical challenges, building scalable applications and contributing to modern cloud architecture.

You’ll work within an Agile team developing and operating production-ready applications while collaborating with technical teams, customers and external partners.

What You’ll Be Doing
  • Develop and operate scalable, production-ready backend applications.
  • Build serverless solutions using Node.js and AWS.
  • Work extensively with AWS services including:
    • Lambda
    • API Gateway
    • DynamoDB
    • SQS/SNS
    • Kinesis
    • S3
    • CloudWatch
  • Design and maintain CI/CD pipelines.
  • Implement Infrastructure as Code using CloudFormation and/or Terraform.
  • Automate application and infrastructure deployments.
  • Work with both SQL and NoSQL databases.
  • Apply cloud security patterns and best practices.
  • Monitor and troubleshoot applications using AWS CloudWatch and log analytics.
  • Apply software design and architecture patterns.
  • Build and maintain automated unit and end-to-end tests.
  • Identify technical risks and proactively resolve or elevate issues.
  • Produce and maintain technical documentation.
  • Collaborate with customers, team members and external vendors.
  • Mentor and share knowledge with other technical team members.
  • Work within an Agile/Scrum delivery environment.
Essential Skills & Experience
  • 5+ years' production experience with Node.js in serverless environments.
  • 3+ years' hands-on AWS Serverless experience, including Lambda, API Gateway, DynamoDB and SQS/SNS.
  • 3+ years' automated testing experience, including unit and end-to-end testing.
  • Experience leading IT teams.
  • Strong AWS cloud experience.
  • Experience with Kubernetes and Serverless technologies.
  • Infrastructure as Code experience, preferably CloudFormation, with Terraform also beneficial.
  • CI/CD pipeline experience, preferably GitHub Actions.
  • Strong experience with SQL and NoSQL databases.
  • Experience with automated deployments and configuration.
  • Knowledge of cloud networking, including communication with on-premises environments.
  • Monitoring and log analytics experience.
  • Strong understanding of Design and Architecture Patterns.
  • Agile/Scrum experience.
Advantageous Skills
  • Linear and nonlinear optimisation.
  • Efficient algorithm design and complexity theory.
  • Performance testing and tuning.
  • E-mobility experience.
  • Java.
Qualifications
  • Relevant IT degree or equivalent practical experience.
  • Relevant cloud certification.
  • Developer Associate-level cloud certification preferred as a minimum.
  • Professional-level cloud certification would be advantageous.
What You Can Expect
  • Exposure to cutting-edge global technology and cloud environments.
  • Modern, state-of-the-art working environment.
  • Flexible hybrid working.
  • Strong focus on work-life balance.
  • Collaboration with dynamic global teams.
  • Agile ways of working.
  • Opportunity to work on innovative technology with real-world impact.
  • Long-term opportunity through a 3-year renewable contract.

If you’re passionate about Node.js, AWS Serverless and building scalable cloud solutions, we’d love to hear from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Back-End Developer (Senior) 0212
Back-End Developer (Senior) 0212

Opensource Intelligent Solutions • Gauteng

Hybrid
ZAR 900,000 - 1,600,000
Back-End Developer (Advanced) 1848
Back-End Developer (Advanced) 1848

Opensource Intelligent Solutions • Pretoria

Hybrid
ZAR 1,800,000 - 2,300,000
Hybrid work arrangement
Back-End Developer (Advanced) 1848
Back-End Developer (Advanced) 1848

Opensource • Gauteng

Hybrid
ZAR 850,000 - 1,200,000
Hybrid working
Back-End Developer (Senior) 0212
Back-End Developer (Senior) 0212

Opensource • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Advanced Back-End Developer (Node.Js, Aws) (Contract) - Gauteng/Hybrid - Isb7301848
Advanced Back-End Developer (Node.Js, Aws) (Contract) - Gauteng/Hybrid - Isb7301848

Isanqa Resourcing • Gauteng

Hybrid
ZAR 1,200,000 - 2,000,000
0226 Back-End Developer (Advanced)
0226 Back-End Developer (Advanced)

Imizizi • Pretoria

On-site
ZAR 600,000 - 1,000,000
Intermediate Backend Engineer (NodeJS) – 1 Year Fixed-Term Contract – Join South Africa’s faste[...]
Intermediate Backend Engineer (NodeJS) – 1 Year Fixed-Term Contract – Join South Africa’s faste[...]

Acuity Consultants • Wes-Kaap

Remote
ZAR 1,200,000
Senior Node.js & AWS Serverless Backend Engineer
Senior Node.js & AWS Serverless Backend Engineer

Opensource Intelligent Solutions • Pretoria

Hybrid
ZAR 1,800,000 - 2,300,000
Hybrid work arrangement
Senior Node.js & AWS Serverless Backend
Senior Node.js & AWS Serverless Backend

Opensource Intelligent Solutions • Gauteng

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
3-year renewable contract
Software Engineer (.NET & AWS)
Software Engineer (.NET & AWS)

iDbase Software • Johannesburg

Hybrid
ZAR 600,000 - 800,000