Senior Reliability Engineer (nh1872

Pretoria, Gauteng, South Africa

Job Description

Closing Date: 2026-02-26
Job Type: Contract
Job Level: Senior
Experience: Between 5 - 7 Years
EE/AA: No
Summary
Global Engineering company based in Pretoria is looking for a Senior Reliability Engineer to join their team on a long term contract basis.
Contract up to the end of December 2028. Based in Pretoria and home office (Hybrid working model).
Description
Develop and maintain web services.
API, Node.JS, JavaScript development, deployments and support.
Development of web service backend.
Building of web services on AWS Cloud. AWS Cloud and other Serverless development experience would be advantageous.
Meet with product owners and gather requirements.
Participate in stand-ups.
Analyse and implement new system requirements specifications.
Ensure that all processes are investigated / considered in obtaining the specifications of the user requirements.
Propose and review system designs and evaluate alternatives.
Review and present proposals / system solutions to IT Project Lead, DevOps Team, QA Team, and Product Owner / Business team.
Develop systems solutions in line with IT Security standards and other compliance topics, quality standards and delivery requirements.
Develop code that is readable, extendable, re-usable, scalable and optimized for performance.
Ensure that all implementations can be passed over to other developers, mid development, with minimum of handover.
Ensure compliance and adherence to standards for audit adherence and quality assurance.
Actively participate and contribute to sprint planning, backlog refinement, story size estimation, sprint reviews and retrospectives.
Update user stories in Jira and documentation in Confluence.
Perform demo's of user stories in Agile ceremonies.
Analyse and fix Production Known Errors.
System testing/parallel runs.
Prepare Production deployment artefacts.
Prepare Production deployment plan documents.
Preparation of system/technical documentation (as per ISO standards).
Preparation/Updating of user and operation manuals.
System implementation / deployment and release activities.
Production support and hyper care after production deployments.
Minimum Requirements
IT Degree or Diploma.
Certification in Backend Development technologies (Advantageous).
5 - 8 years experience in a similar role.
Essential:
Technical Skills / Technology
JavaScript
Node.JS
API Development, Calling and creating REST services, RESTful APIs JavaScript Logging packages.
Knowledge of design patterns, DAO pattern Object oriented design.
SQL with Postgres or Cockroach DB Postman / SoapUI.
HTTP Authentication, and Encryption with SSL HTTP Session management and persistence.
Git with Bitbucket, Code versioning (Git) CI/CD.
AWS Code Pipelines.
Debugging remote services Microservice Architecture.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1646070
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pretoria, Gauteng, South Africa
  • Education
    Not mentioned