Jobs / Mediro ICT
Backend Developer
via Mediro ICT · Pretoria, Gauteng
- Pay
- On application
- Type
- Contract
- Sector
- IT & Internet
- Closes
- in 5 days
- Recruiter
- Mediro ICT · All jobs at Mediro ICT
About the role
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.
- 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).
What they're looking for
- 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.