Back-End Developer (Senior) 0212

Opensource Intelligent Solutions

Gauteng

Hybrid

ZAR 900,000 - 1,600,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Opensource Intelligent Solutions seeks a Senior Back-End Developer to own complex backend solutions in a hybrid environment in Pretoria. You will architect, build, optimise and lead, using modern Node.js, AWS Serverless, and cloud-native tech across Lambda, API Gateway, DynamoDB, S3 and more.

You’ll mentor teams, drive improvements, design and operate CI/CD pipelines, IaC with CloudFormation/Terraform, and work in Agile/Scrum contexts to deliver production-ready systems.

Qualifications

  • 5+ years of production Node.js experience in serverless environments.
  • broad experience with AWS Serverless services including Lambda, API Gateway, DynamoDB, SQS/SNS.
  • 5+ years of automated testing experience including unit and end-to-end tests.
  • Proven track record leading IT teams and designing scalable backend architectures.
  • Strong AWS cloud expertise and knowledge of Kubernetes and serverless technologies.
  • Experience with IaC using CloudFormation and/or Terraform.
  • CI/CD pipelines experience, preferably GitHub Actions.
  • Solid experience with SQL and NoSQL databases.
  • Knowledge of cloud networking and on-prem connectivity.
  • Design patterns and architecture principles familiarity.
  • Experience working in Agile/Scrum environments.
  • Ability to work independently and own complex technical solutions.

Responsibilities

  • Design, develop and operate production-ready backend applications.
  • Architect scalable solutions using Node.js and AWS Serverless tech.
  • Lead and mentor other developers and guide technical direction.
  • Build and operate CI/CD pipelines and IaC workflows.
  • Implement and enforce cloud security patterns and monitoring.
  • Collaborate with customers and vendors; produce technical docs.
  • Write automated unit and end-to-end tests; ensure reliability.
  • Respond to risks and drive issue resolution across systems.
  • Work in Agile/Scrum teams and contribute to architecture discussions.

Skills

Node.js
AWS Serverless
Automated testing
Technical leadership
Kubernetes
CloudFormation
Terraform
GitHub Actions
SQL/NoSQL
Agile/Scrum
Independent ownership
CI/CD

Education

Relevant IT degree or equivalent
Cloud certifications (preferred)
Developer Associate cloud certification (minimum)

Tools

AWS Lambda
API Gateway
DynamoDB
Kinesis
SQS/SNS
S3
CloudWatch
Kubernetes
CloudFormation
Terraform
GitHub Actions

Job description

Back-End Developer (Senior)

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 a highly experienced Back-End Developer (Senior) to join a global technology environment where you’ll take ownership of complex backend solutions, influence technical direction and help guide other developers.

This is more than a hands-on development position. We’re looking for someone who can architect, build, optimise and lead.

You’ll work with modern Node.js, AWS Serverless and cloud-native technologies, developing and operating production-ready systems while solving complex challenges across multiple systems.

What You’ll Be Doing
  • Design, develop and operate production-ready backend applications.
  • Architect scalable solutions using Node.js and AWS Serverless technologies.
  • Work extensively with AWS services including:
    • Lambda
    • API Gateway
    • DynamoDB
    • SQS/SNS
    • Kinesis
    • S3
    • CloudWatch
  • Provide technical leadership and guidance to other developers.
  • Influence technical solutions and drive improvements across existing systems.
  • Design and operate CI/CD pipelines.
  • Implement Infrastructure as Code using CloudFormation and Terraform.
  • Work with Kubernetes and serverless compute environments.
  • Automate application, infrastructure and configuration deployments.
  • Design solutions using both SQL and NoSQL databases.
  • Apply appropriate software design and architecture patterns.
  • Implement cloud security patterns across solutions and deployments.
  • Monitor and operate applications using AWS CloudWatch.
  • Build and maintain comprehensive automated unit and end-to-end tests.
  • Solve complex technical problems spanning multiple systems.
  • Identify risks and impediments and proactively drive resolution.
  • Liaise with customers, technical teams and external vendors.
  • Produce and maintain technical documentation.
  • Mentor, coach and proactively share knowledge across teams.
  • Work within an Agile/Scrum environment.
Essential Skills & Experience
  • 5+ years' production experience with Node.js in serverless environments.
  • 5+ years' hands-on AWS Serverless experience, including Lambda, API Gateway, DynamoDB and SQS/SNS.
  • 5+ years' automated testing experience, including unit and end-to-end testing.
  • Proven experience leading IT teams.
  • Strong hands-on AWS cloud expertise.
  • Strong knowledge of Kubernetes and Serverless technologies.
  • Infrastructure as Code experience using CloudFormation and/or Terraform.
  • CI/CD pipeline experience, preferably using GitHub Actions.
  • Strong experience with SQL and NoSQL databases.
  • Experience with virtual networking and cloud-to-on-premises connectivity.
  • Automated deployment and configuration experience.
  • Monitoring and log analytics expertise.
  • Strong understanding of Design and Architecture Patterns.
  • Experience working within Agile/Scrum environments.
  • Ability to work independently and take ownership of complex technical solutions.
Advantageous Skills
  • Linear and nonlinear optimisation.
  • Design and evaluation of efficient algorithms and complexity theory.
  • Performance testing and tuning.
  • E-mobility experience.
  • Java.
Qualifications
  • Relevant IT degree or equivalent practical experience.
  • Relevant cloud certifications.
  • Developer Associate-level cloud certification preferred as a minimum.
  • Professional-level cloud certification would be highly advantageous.
What You Can Expect
  • Cutting-edge global technology environments and processes.
  • Complex technical challenges with genuine ownership.
  • Opportunity to influence architecture and technical direction.
  • 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.
  • Opportunities to mentor and develop other technical professionals.
  • Long-term opportunity through a 3-year renewable contract.

If you’re the developer others turn to when the problem gets complicated - and you have deep Node.js + AWS Serverless expertise - we want 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 (Advanced) 0226
Back-End Developer (Advanced) 0226

Opensource Intelligent Solutions • Gauteng

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
3-year renewable contract
Back-End Developer (Advanced) 1848
Back-End Developer (Advanced) 1848

Opensource • Gauteng

Hybrid
ZAR 850,000 - 1,200,000
Hybrid working
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 (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
Senior Backend Developer
Senior Backend Developer

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Back-End / Full Stack Developer (Senior)
Back-End / Full Stack Developer (Senior)

ATS Client • Cape Town

Hybrid
ZAR 1,000,000 - 1,800,000
Senior Backend Architect: Node.js & AWS Serverless
Senior Backend Architect: Node.js & AWS Serverless

Opensource Intelligent Solutions • Gauteng

Hybrid
ZAR 900,000 - 1,600,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
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