Back-end Engineer - Pretoria Verfied

R 980000 per annum Pretoria, Gauteng Pretoria, Gauteng more than 14 days ago 28-06-2022 8:46:10 AM
Developing and maintaining software products and solutions offered by the company.
Our technical stack comprises of Golang to build fast, fault tolerant and distributed systems (NATS, NATS Jetstream, CQRS), MySQL/PostgreSQL for data storage, Github actions for CI/CD, Docker (and compose) for containerisation and Amazon.

Key Requirements
Design and build data stores with complex relationships (relational or NoSQL).
Built/Design distributed systems, back-end APIs, or microservices.
CS fundamentals in object-oriented design, data structures, algorithm design and complexity analysis.

Skills and Knowledge
(desirable):
Experience in Golang.
Experience with continuous deployment technologies. (Jenkins).
Familiarity with (TDD) unit testing, performance, load, or end-to-end integration tests.