Current jobs related to Advanced Software Engineer - Midrand, Gauteng - iSanqa

  • Software Engineer

    3 days ago


    Midrand, Gauteng, South Africa Opensource Full time R250 000 - R500 000 per year

    We're Hiring: Software Engineer (Linux/Unix)Location: Hybrid, based in MenlynExperience Required: 4+ years in IT software developmentAre you a skilled Software Engineer with a strong Unix/Linux background and a passion for automation, security, and system reliability? Join our team and help drive innovation across infrastructure and development. What You'll...


  • Midrand, Gauteng, South Africa Cell C Full time R1 200 000 - R2 400 000 per year

    Purpose Of The Job:At Cell C, we are not just a telecommunications company; we are a people-centric and consumer-focused organization committed to delivering exceptional experiences to our customers. In line with our dedication to customer-centricity, we are seeking a seasoned professional to join our dynamic team as aSpecialist: Advanced Analyticsto join...


  • Midrand, Gauteng, South Africa Hire Resolve Full time R250 000 - R500 000 per year

    Hire Resolve's client is seeking to hire a skilled Full Stack Software Developer to help with the development of their current projects. Your duties will primarily revolve around building software by writing code, as well asmodifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Youwill also be involved in...


  • Midrand, Gauteng, South Africa Owls Software Full time R400 000 - R800 000 per year

    SQL Developer Required at an Intermediate level - Insurance and Finance Industry Experience a mustMust have a minimum of 4 years SQL experience and relevant IT qualificationDatabase Development: Design, implement, and maintain relational databases using SQL and other database technologies. Create and modify database schema, tables and views.Query...


  • Midrand, Gauteng, South Africa WSP Full time R800 000 - R1 200 000 per year

    DescriptionWSP has a new opportunity for a Senior Tailings Engineer to join our Mine Waste team on a full-time basis in Midrand.   This is senior level position in the consulting team and is regarded as a professional person in the delivery of tailings and geotechnical services, in line with the WSP suite of engineering products.ResponsibilitiesIs...


  • Midrand, Gauteng, South Africa Hire Resolve Full time R60 000 - R120 000 per year

    Hire Resolve's client is looking for a talented and experienced C# Software Developer to join our team. The ideal candidate will have a passion for technology and a desire to work on cutting-edge projects in a fast-paced environment. Responsibilities:- Develop, test, and maintain software applications using C#- Collaborate with cross-functional teams to...


  • Midrand, Gauteng, South Africa Nexio Full time R900 000 - R1 200 000 per year

    ROLE PURPOSE The Technical Support Engineer (OT Remote Support) is responsible for delivering advanced frontline technical assistance for Operational Technology (OT) and Information Technology (IT) systems used in industrial environments such as power stations and mines.This role involves remote troubleshooting, system monitoring, and deployment support for...


  • Midrand, Gauteng, South Africa WSP in Africa Full time R2 000 000 - R2 500 000 per year

    Job DescriptionWSP has a new opportunity for a SeniorTailings Engineerto join our Mine Waste team on afull-timebasis inMidrand. This is senior level position in the consulting team and is regarded as a professional person in the delivery of tailings and geotechnical services, in line with the WSP suite of engineering products.ResponsibilitiesIs becoming...

  • Structural Engineer

    5 days ago


    Midrand, Gauteng, South Africa WSP Full time R400 000 - R1 200 000 per year

    We are looking for a dynamic Structural Engineer to join WSP and contribute towards conducting independent assignments in the Structural Engineering field and makes recommendations on alternate solutions to engineering problems. Prepares and presents technical reports.The responsibilities of this position include but are not limited to:Design structural...

  • Structural Engineer

    3 days ago


    Midrand, Gauteng, South Africa WSP Full time R400 000 - R800 000 per year

    DescriptionWe are looking for a dynamic Structural Engineer to join WSP and contribute towards conducting independent assignments in the Structural Engineering field and makes recommendations on alternate solutions to engineering problems. Prepares and presents technical reports.The responsibilities of this position include but are not limited to:Design...

Advanced Software Engineer

2 weeks ago


Midrand, Gauteng, South Africa iSanqa Full time R500 000 - R1 200 000 per year
Introduction

Our client is looking for an Advanced Software Engineer who can shape fast, reliable, automated Linux environments that power world-class engineering simulations.

If building large-scale systems, Python automation, and HPC innovation excite you — this is your next move.

Advanced Linux systems engineering with Python and automation

Hybrid and remote working flexibility with 1960 flexible annual hours

High-performance computing role with infrastructure as code expertise

POSITION: Contract: 01 January 2026 – 31 December 2028

EXPERIENCE: Minimum 5 years in software/operations engineering with Linux systems, 3+ years software development

COMMENCEMENT: 01 January 2026

LOCATION: Hybrid: Midrand/Menlyn/Rosslyn/Home Office rotation

TEAM: High Performance Computing Tools

Duties & Responsibilities

Role Requirements

  • Install, configure, and maintain Linux servers, ensuring optimal performance and uptime
  • Develop and maintain software solutions on Linux platforms
  • Utilize GitHub Actions for continuous integration and deployment
  • Write and maintain scripts in Python for automation and process improvement
  • Manage authentication and access using PBIS and LDAP
  • Configure and manage automounter and netgroups for efficient network file system access
  • Participate in Scrum teams to deliver high-quality software solutions
  • Use Grafana for monitoring and improving application performance
  • Collaborate with cross-functional teams to ensure seamless integration and operation
  • Provide technical support and guidance to team members
  • Ensure adherence to best practices and industry standards
  • Participate in continuous improvement initiatives to enhance system performance and reliability
  • Stay updated with emerging technologies and industry trends to drive innovation
  • Reviewing existing playbooks and advising and adapting these playbooks

NB:

South African citizens/residents preferred. Valid work permit holders will be considered. By applying, you consent to be added to the database and to receive updates until you unsubscribe. If you do not receive a response within 2 weeks, please consider your application unsuccessful.

#isanqa #SoftwareEngineer #Advanced #Linux #Python #HPC #HighPerformanceComputing #LDAP #InfrastructureAsCode #Automation #ITHub #NowHiring #fuelledbypassionintegrityexcellence

Desired Experience & Qualification

Qualifications / Experience

  • Bachelor's degree in Computer Science, IT, or a related field
  • Minimum of 5 years experience in software or operations engineering, particularly with Linux systems
  • Minimum of 3 years of IT software development experience

Essential Skills Requirements

  • Proficiency in Linux operating systems, preferably SLES
  • Strong programming skills in Python
  • Expertise in LDAP directory services such as 389DS etc
  • Experience NFS and CIFS protocols (e.g., automounter, netgroups for network file systems)
  • Ability to work collaboratively in a team environment
  • Strong problem-solving and analytical skills

Advantageous Skills Requirements

  • Knowledge of Perl, with a decreasing emphasis in future projects
  • Understanding of advanced networking concepts
  • Experience with continuous integration and deployment practices
  • Knowledge of cloud platforms and services
  • Understanding of IT security best practices
  • Ability to adapt to new technologies and methodologies
  • Experience with GitHub, particularly GitHub Actions
  • Understanding of Scrum methodologies for agile project management
  • Familiarity with application performance monitoring, specifically Grafana
  • Experience with infrastructure as code tools and configuration as code
  • AAP experience, including the writing of playbooks
  • Be able to troubleshoot issues with PBIS for authentication and access management
Interested?