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:

Backend Engineer
Location: Johannesburg
Salary:
40 days ago


Mobile Applications Engineer
Location: Johannesburg
Salary: MR
Mobile Applications engineer
11 days ago


Quality Assurance Engineer
Location: Johannesburg
Salary: Market Related
Quality Assurance engineer
11 days ago


Ai Engineer (Full Stack)
Location: Johannesburg
Salary:
19 days ago


Senior Backend Developer (Node.js & TypeScript)
Location: Pretoria
Salary:
Our client, a fast-growing technology company, is looking for an experienced Senior backend Developer to join their development team. This role is ideal for someone who is passionate about building scalable systems, writing clean and maintainable code, and contributing to the architecture of modern backend platforms.
25 days ago


Senior Software Engineer – Java & Salesforce
Location: Johannesburg
Salary:
36 days ago


Senior Cloud Software Engineer: IoT (Jhb/ CT)
Location: Johannesburg
Salary: negotiable
Senior Cloud Software engineer: IoT Solutions
47 days ago


Software Engineer / Software Developer
Location: Johannesburg
Salary: Competitive
Build software that powers real-world telecom products used at scale. This role focuses on developing robust web and backend systems in a fast-paced, agile engineering environment.
75 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. 
26 days ago


Full Stack / Integration (Backend + SQL) – mid level
Location: Johannesburg
Salary: market related
This role exists to provide full stack and integration support focusing on backend development and SQL.
26 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