careers

Site Reliability Engineer

Cape Town

Ref: FC04082D

< Back

Site Reliability Engineer

[Cape Town] - Permanent

Ref: FC04082D

Our client URGENTLY requires the services of a Site Reliability Engineer to:

  • Design, develop and test code written in Python, working on a platform in Python and bash.

  • Building tooling around DevOps and Software Engineering best practices.

  • Draft technical specifications and briefs.

  • Monitor latency, performance, efficiency, and change management.

  • Passionate about improving resilience and observability of distributed systems.

  • Perform code reviews.

  • Maintain and improve code quality.

  • Write and deploy robust and backwards compatible code.

The ideal candidate should have:

  • 2+ years in API and Web development.

  • Highly proficient with Python or PHP, and related web frameworks and web technologies, such as Django, Flask, or Laravel.

  • Experience with relational databases.

  • Experience architecting, developing, testing and maintaining HTTP based APIs.

  • Experience with development in a Linux.

  • Experience or interest in learning Docker and Kubernetes.

  • Experience with version control systems (especially git).

  • Advanced understanding of theoretical programming fundamentals, including but not limited to algorithms, data structures, design patterns and OOP.

  • Comfortable with the odd frontend job - must have basic skills with (X)HTML, CSS and JS.

  • Sc in Computer Science, Electrical (&

  • Computer) Engineering or a related field is advantageous.

  • Strong problem solving and analytical skills.

  • Strong drive for results.

  • Be comfortable working within a team.

  • Good communication skills.

  • Build and maintain relationships.

  • Multiple language competencies, e.g. Java, Objective-C, HTML, CSS, Javascript, Python and Go.

  • Worked with event driven systems.

  • Worked in an e-commerce environment.

Familiarity with the BFF pattern (http://samnewman.io/patterns/architectural/bff/).

  • HTML, Javascript and CSS.

  • Native mobile development languages.

  • Cross platform development frameworks (e.g. Xamarin, Phonegap).

  • Backend systems / APIs.

  • Varnish.

  • PubSub / Event streams (e.g. Kafka).

  • Memcached.

  • Redis.

  • Non-relational data stores.

  • Machine Learning.

  • Docker.

  • Kubernetes.

  • Debian/Ubuntu and Alpine linux.

  • HTTP/2 and non-HTTP APIs and RPC (e.g. GRPC, zmq, gearman).

  • Cloud computing platforms (esp. Google Compute Engine).

COMMENCEMENT: As soon as possible.

    Position: Permanent.

    • Please send your comprehensive resume, 2 recent payslips and supporting documentation.

    • Only shortlisted candidates will be contacted.

    N.B: If you have not received a response from us within 14 days please consider your application for this role as not successful.

    • Full Circle offers a R2000-00 finder\'s fee for any candidates referred and successfully placed in a permanent role. A R1000-00 finder\'s fee for any candidates referred and successfully placed in a contract role with a duration of three months or more

    • Applykeyboard_arrow_down
      Add CV