Jobs / Mediro ICT

Back-End Developer (Advanced) 1848

via Mediro ICT · Pretoria, Gauteng

Pay
On application
Type
Contract
Sector
IT & Internet
Closes
in 2 days
Recruiter
Mediro ICT · All jobs at Mediro ICT

About the role

Our client, based in Pretoria is looking for a Back-End Developer (Advanced) to join their team.

  • 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).
  • Pro-active knowledge sharing, mentoring, and coaching of members from the same or other teams.
  • Any additional responsibilities assigned in the Agile Working Model (AWM)Team Charter.

What they're looking for

  • Qualifications/Experience:
  • Relevant IT Degree or equivalent experience.
  • Cloud Certifications (Developer Associate minimum, Professional preferred).
  • Essential Skills:
  • Experienced in leading IT Teams.
  • 10+ years production experience with Node.js in serverless environments.
  • 5+ years automated testing experience (unit tests, end-to-end tests).
  • 5+ 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.
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter.
  • Advantageous Skills:
  • Experience with Linear and Nonlinear Optimization.
  • Experience with Design and Evaluation of Efficient Algorithms (Complexity Theory).
  • Experience with Performance Testing and Tuning.
  • Experience with E-mobility.
  • Java.