Backend Developer
Mediro ICT Recruitment · Pretoria, Gauteng
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Introduction
Our client, a global leader in the engineering industry is looking for a Backend Developer to join their team on a long term contract basis. Contract up to the end of December 2029 with possibility for renewal.
Based in Pretoria East. Hybrid, 2-3 days per week in the office.
Job Description
You will develop and operate production ready business applications (24/7 Support).
Liaise with customer, team members and external vendors.
Monitoring and operation of applications within AWS CloudWatch.
Applying cloud-security patterns and concepts to the solutions and deployments.
Develop systems solutions in line with quality and delivery requirements.
Identify risks / impediments, proactively resolve and/or escalate to the relevant parties.
Comply with Code Compliance & Unit Testing standards and practices.
Prepare system/technical documentation (as per ISO standards).
Minimum Requirements
Relevant IT Degree or equivalent experience
Cloud Certifications (Developer Associate minimum, Professional preferred)
Experienced in leading IT Teams.
5+ years production experience with Node.js in serverless environments.
3+ years automated testing experience (unit tests, end-to-end tests).
3+ years hands-on AWS serverless (Lambda, API Gateway, DynamoDB, SQS/SNS).
Experience with Infrastructure as Code (CloudFormation preferred).
Experience with CI/CD pipelines (GitHub actions preferred).
Experience with Databases both SQL and NoSQL.
Experience with cloud technologies (Amazon AWS is strongly preferred).
Compute: Kubernetes and Serverless.
API Gateway, CloudWatch, DynamoDB, SQS, SNS, Kinesis, S3, etc.
Virtual networks, including communication with on-premise networks.
Continuous Integration, Continuous Delivery (design, configuration and operation).
Infrastructure as Code (Terraform, CloudFormation).
Automated deployment and configuration of components and systems.
Monitoring and log analytics.
Experience with Databases both Sql and NoSql.
Experience with Design / Architecture Patterns.
Experience in AGILE or SCRUM.
Package & Remuneration
Salary Negotiable