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:

Intermediate Backend PHP Software Engineer
Location: Johannesburg
Salary: 50 000 Monthly
Role: Intermediate backend PHP Software engineerLocation: Remote (must be based in South Africa – open to South African citizens / residents only)Type: Full-time | Industry: SaaS | Level: IntermediateA leading Digital Communications SaaS company that started from humble beginnings 20+ years ago has grown into a trusted messaging and marketing powerhouse platform with teams across South Afric...
17 days ago


Senior Backend Software Engineer / Technical Lead
Location: Johannesburg
Salary: 80 000 Monthly
Platform Technical Lead / Senior backend Software engineer – Remote (South Africa Only)My client is looking for a Senior backend Software engineer / Platform Technical Lead who thrives in fast-paced, collaborative environments and enjoys tackling complex, high-impact challenges that power products used by thousands globally.About My Client:A Digital Communications SaaS company with 20+ years...
3 days ago


Senior Java Back-End Engineer (Remote)
Location: Johannesburg
Salary: 70000.00 Monthly
Our client, a boutique software engineering firm supporting fintech projects globally, is seeking a Senior backend Software engineer to architect, develop, and optimize high-performance backend systems. This is a fully remote, work-from-home position.
Today


Senior Software Engineer (C#/Python)
Location: Johannesburg
Salary:
One of South Africa's Banking Giants is looking for a Senior Software engineer who specializes in C# and Python to join their team.
1 day ago


Senior DevOps Engineer
Location: Johannesburg
Salary:
8 days ago


DevOps Engineer
Location: Centurion
Salary: 700 000 Annually
Are you a Kubernetes and Rancher expert with a passion for automation, resilience, and high availability? This is your opportunity to join a forward-thinking tech team where innovation meets impact. If you're driven by the challenge of building robust CI/CD pipelines and maintaining mission-critical infrastructure, this role is for you.
14 days ago


DevOps Engineer
Location: Centurion
Salary: Annually
An Expert DevOps engineer with strong Kubernetes and Rancher, with a strong passion for building resilient, automated CI/CD pipelines and maintaining a highly available infrastructure
14 days ago


Senior Full Stack Engineer (Remote)
Location: South Africa
Salary: 1000 Annually
Our client is looking for a highly experienced and driven Senior Full Stack engineer with a strong background in enterprise application development using .NET and Angular. This role is perfect for someone who thrives in fast-paced environments and is eager to contribute to scalable, high-performance systems that handle large volumes of data. You will play a pivotal role in designing, dev...
14 days ago


Software Engineer – All Levels (0–5 yrs)
Location: Johannesburg
Salary: Negotiable
We are looking for talented Software engineers to join a dynamic team working on Telecom products. This role offers exciting opportunities for candidates at all levels—from recent graduates to experienced developers—to grow, solve challenging problems and contribute to meaningful projects.
17 days ago


Senior Backend Developer
Location: Pretoria
Salary: 45000 Monthly
Join an innovative team in Pretoria as a Senior backend Developer and take charge of crafting seamless B2B solutions. From collaborating with GMs and backend Leads to executing robust strategies, your role will involve optimizing internal tools, fortifying security measures, and ensuring impeccable product quality. Dive into DevOps, streamline development processes, and champion software lifecycle...
29 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