More jobs:
Back-End Developer (Senior) 0212
Job in
Midrand, Gauteng, South Africa
Listed on 2026-08-20
Listing for:
Opensource
Full Time
position Listed on 2026-08-20
Job specializations:
-
Software Development
AWS
Job Description & How to Apply Below
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
- Cloud Watch
- 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 Cloud Formation and Terraform
. - Work with Kubernetes and serverless compute environments.
- Automate application, infrastructure and configuration deployments.
- Design solutions using both SQL and No
SQL databases
. - Apply appropriate software design and architecture patterns.
- Implement cloud security patterns across solutions and deployments.
- Monitor and operate applications using AWS Cloud Watch.
- 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.
- 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 Cloud Formation and/or Terraform
. - CI/CD pipeline experience, preferably using Git Hub Actions
. - Strong experience with SQL and No
SQL 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.
- Linear and nonlinear optimisation.
- Design and evaluation of efficient algorithms and complexity theory.
- Performance testing and tuning.
- E-mobility experience.
- Java.
- 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.
- 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
.
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×