Enable job alerts via email!

Software Engineer (Advanced)

Sabenza IT & Recruitment

Johannesburg

Hybrid

ZAR 600 000 - 800 000

Full time

7 days ago
Be an early applicant

Job summary

A global leader in the motor industry is looking for a Software Engineer (Advanced) to operate and support critical systems. This role includes collaborating closely with product owners and involves a proactive approach to incident resolution within a 24/7 on-call rotation. Candidates should have a minimum of 5 years of experience and strong skills in infrastructure management and problem resolution. The position offers a hybrid work environment and exposure to cutting-edge technologies.

Benefits

Flexible working hours
Hybrid work environment
Access to vehicle offers
Application of Agile methodologies

Qualifications

  • Minimum 5 years experience in operations of production-critical software.
  • Strong background in infrastructure management both cloud and on-prem.
  • Excellent teamwork and communication skills with a structured approach.

Responsibilities

  • Operate, develop and support fault-tolerant large-scale systems.
  • Collaborate with product owners and external partners.
  • Participate in a 24/7 on-call rotation for incident resolution.

Skills

Problem, Incident and Change management
Infrastructure management (AWS, Azure)
Unix/Linux/Windows internals
Scripting languages (BASH, Python, PowerShell)
Container technologies (Docker, Kubernetes)
Monitoring tools (Grafana, Prometheus, Elasticsearch)
Infrastructure as code (Terraform)
Teamwork and communication skills
Job description
Overview

Join a Global Leader in the Motor Industry as a Software Engineer (Advanced)!

Are you ready to take your career to the next level by working on mission-critical systems within a cutting-edge IT environment? Our client in the Motor Industry is seeking a highly skilled Software Engineer (Advanced) to join their innovative team supporting Real Time Location Systems (RTLS) and other critical infrastructure.

About the Role :

As a key member of a dynamic product team you will operate, develop and support fault-tolerant large-scale systems that power essential business functions. You’ll collaborate closely with product owners and external partners to continuously improve system resiliency and reliability. This role involves working within a 24/7 on-call rotation and requires a hands-on proactive approach to incident resolution.

Responsibilities

Note: The original description describes the role responsibilities in narrative form. The practical responsibilities are covered in this section as a continuation of the role description.

• Operate, develop and support fault-tolerant, large-scale systems that power essential business functions.

• Collaborate with product owners and external partners to improve system resiliency and reliability.

• Participate in a 24/7 on-call rotation and engage in incident resolution in a proactive, hands-on manner.

Qualifications
  • Minimum 5 years experience in operations of production-critical software
  • Expertise in Problem, Incident and Change management (PIC processes)
  • Strong background in infrastructure management both cloud (AWS, Azure) and on-prem
  • Proficiency with Unix / Linux / Windows internals and networking fundamentals
  • Skilled in scripting languages like BASH, Python or PowerShell
  • Experience with containerized middleware technologies such as Docker, Kubernetes
  • Solid understanding of monitoring and alerting tools (Grafana, Prometheus, Elasticsearch)
  • Hands-on experience with infrastructure as code tools like Terraform
  • Excellent teamwork and communication skills with a structured approach even under pressure
  • Willingness to travel internationally twice a year and to take on diverse tasks within the Agile Working Model
Bonus Skills
  • Deep technical understanding of IT systems and networking (subnetting, routing, firewalling)
  • Development experience in C# is a plus
Benefits

What You’ll Enjoy :

  • Exposure to a cutting-edge global IT landscape featuring Microsoft Azure and Edge technologies
  • Flexible working hours with a 1960-hour yearly schedule supporting work-life balance
  • Hybrid work environment with options to work remotely or on-site at modern offices
  • Access to attractive vehicle buying and leasing offers
  • Energetic, fast-paced and motivating global team environment
  • Application of Agile methodologies (Scrum) for collaborative success

Key Skills

  • Spring, .NET, C, C++, Go, React, OOP, C#, Java, JavaScript, Data Structures
  • Distributed Systems

Employment Type: Full Time

Experience: years

Vacancy: 1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.