Backend Engineer

 

Recruiter:

Green Marble Recruitment Consultants

Job Ref:

JHB001044/MB

Date posted:

Wednesday, September 15, 2021

Location:

South Africa, South Africa

Salary:

Market related Monthly


SUMMARY:

Work in the comfort of your own home - A cloud-based applications development company is looking for a Senior Software Engineer to join our agile and cutting-edge engineering team. This individual MUST have extensive experience in deploying and managing modern tech stacks and be comfortable working in a highly versatile agile-based team. This position involves owning projects, championing the adoption and integration of new technologies, and being flexible and adaptable as the product evolves.



POSITION INFO:

Minimum requirements:

  • Technologies:
  • TypeScript - (Stack is Node.js based, Advanced build systems, project references, generics).
  • Ruby - (Prefer experience with Mongoid and Resque).
  • Kubernetes (Broad) - (Need experience across the entire Kubernetes stack)
    • Understanding of how all components work and fit together.
    • Ability to architect, provision and manage workloads running on Kubernetes infrastructure.
  • Docker - (Best practices for building, running, and maintaining containers).
  • Kafka - (partitions, topics, producers, consumers)
    • Understanding of event streaming and its application within a system (notification events vs event sourcing, when to use what).
  • MongoDB – (Monitoring & Atlas, Replication, oplog, audits, caching, Transactions, Performance tuning)
  • Cloud computing – (AWS & Azure - Working with networking policies, security groups, routing)
    • Working with cloud compute (VMs, Lambda, ECS).
    • IAM security best practices.
    • Infrastructure as Code (IaC) - Terraform, Pulumi, etc.
  • Networking experience (Broad) – (VPC, security groups, isolation, and SSL).
  • Experience with distributed systems – (Streaming, back pressure, Distributed data sets, isolation of data, isolation of concerns, Good inter-service communication practices)
  • Output-driven: We favour people and output over process
  • Iterative based approach to software development: ship and learn quickly
  • In-person company events during the year (meetups, lunch, activities)
  • Most engineers work on Mac or Linux


 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Software Engineer
Location: Germiston
Salary:
1 day ago


Software Engineer
Location: South Africa
Salary: Market Related
As a Software engineer, you will lead the development of scalable, blockchain-powered applications and smart contract solutions.
8 days ago


AWS Data Engineer
Location: Pretoria North
Salary:
10 days ago


Data Streaming Platform Engineer – Midrand / Semi-Remote – R650 PH
Location: Pretoria
Salary: 1248000
Data Streaming Platform engineer – Midrand / Semi-Remote – R650 PH
11 days ago


JavaScript Full Stack Developer/ Integration Specialist – Midrand /Centurion / Semi-Remote R750 PH
Location: Pretoria
Salary: 1440000
JavaScript Full Stack Developer/ Integration Specialist – Midrand /Centurion / Semi-Remote R750 PH
24 days ago


Full Stack JavaScript Developer– Midrand / Semi-Remote R650 PH
Location: Pretoria
Salary: 1248000
Full Stack JavaScript Developer– Midrand / Semi-Remote R650 PH
24 days ago


JavaScript Software Engineer – Midrand / Semi -Remote – R600 PH
Location: Pretoria
Salary: 1152000
JavaScript Software engineer – Midrand / Semi -Remote – R600 PH
25 days ago


Software Engineer – Midrand / Semi -Remote – R600 PH
Location: Pretoria
Salary: 1152000
Software engineer – Midrand / Semi -Remote – R600 PH
45 days ago


SQL Data Engineer (Contractor) (Centurion)
Location: Pretoria
Salary: Monthly salary
A dynamic Investment Specialist seeks a highly skilled SQL Data engineer to fill a Contracting role.
53 days ago


Test Automation Engineer – Midrand / SEMI-REMOTE – R600 PH
Location: Pretoria
Salary: 1152000
Test Automation engineer – Midrand / SEMI-REMOTE – R600 PH
53 days ago


Create a free job alert for Backend Engineer in South Africa

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions