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 (Various levels)
Location: Johannesburg
Salary: Market related
Roles: Senior Software engineer (specific focus per below): Senior Software engineer: Mobile Seni
10 days ago


Full Stack PHP Software Engineer (Remote)
Location: Johannesburg
Salary: Competative Market Related
Full Stack PHP Software engineer (Remote)
43 days ago


Senior Full Stack C# Developer – Centurion (Hybrid) – up to R1mil Per Annum
Location: Pretoria
Salary: 1000000
Senior Full Stack C# Developer – Centurion (Hybrid) – up to R1mil Per Annum
57 days ago


Lead Backend C# Developer – Johannesburg (Hybrid Role) – up to R1.2mil per annum
Location: Johannesburg
Salary: 1200000
Lead backend C# Developer – Johannesburg (Hybrid Role) – up to R1.2mil per annum
57 days ago


Senior Software Engineer - Platform Technical Lead
Location: Johannesburg
Salary: 70 000 Monthly
Senior Software engineer - Platform Technical LeadLocation: Remote (South Africa – to be based in Johannesburg or Cape Town)Type: Full-time | Industry: SaaS | Level: Senior/LeadJoin a leading Digital Communications SaaS company that’s innovative in shaping how businesses connect. They are looking for a Senior Software engineer / Platform Technical Lead to drive the evolution of their b...
24 days ago


Software Engineer
Location: Germiston
Salary:
78 days ago


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


AWS Data Engineer
Location: Pretoria
Salary:
Our client, an award-winning MedTech, is looking for a AWS Data engineer to design and maintain scalable data architectures using AWS services. 
22 days ago


Senior Backend C# Developer – Johannesburg (Hybrid) – up to R1.2mil per annum
Location: Johannesburg
Salary: 1200000
Senior backend C# Developer – Johannesburg (Hybrid) – up to R1.2mil per annum
42 days ago


LEAD BACKEND C# DEVELOPER – JHB (KYALAMI) UP TO R1.2M PER ANNUM
Location: Johannesburg
Salary: 1200000
LEAD backend C# DEVELOPER – JHB (KYALAMI) UP TO R1.2M PER ANNUM
45 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