Software Engineer (Linux, Python) (NH3108

Mediro ICT Recruitment

  • Pretoria, Gauteng
  • Contract
  • Full-time
  • 19 hours ago
Closing Date: 2025-09-05Job Type: ContractJob Level: SeniorExperience: Between 5 - 7 YearsEE/AA: NoSummaryOur client, a Global Engineering company is looking for a Software Engineer to join their team.Long term contract up to the end of December 2028. (Possibility for renewal thereafter)To be based in PTA Menlyn and home office (Hybrid).DescriptionInstall, configure, and maintain Unix/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 NIS / 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.Minimum RequirementsMUST Have the below essential skills and experience:Proficiency in Linux operating systems.
Experience with GitHub Actions.
Strong programming skills in Python.
Be familiar with PBIS for authentication and access management.
Experience with automounter and netgroups for network file systems.
Understanding of Scrum methodologies for agile project management.
Be familiar with APM tools, specifically Grafana, for application performance monitoring.Bachelor's degree in Computer Science, IT, or a related field.
Minimum of 5 years experience in software engineering, particularly with Linux systems.
Experience in using version control systems, especially GitHub.
Minimum of 5 years of IT software development experience including ITIL.Email your CV asap to Natasha.Hartmann @ mediro-ict.co.za to apply

Mediro ICT Recruitment

Similar Jobs

  • Hardware Engineer

    Network Recruitment

    • Pretoria, Gauteng
    Are you an Electronic Engineer with a passion for innovation? Our client is seeking a motivated Hardware Engineer to join their dynamic team. From day one, you’ll be immersed in th…
    • 15 hours ago
  • Control Systems Engineer

    Network Recruitment

    • Pretoria, Gauteng
    Are you a skilled engineer with a passion for dynamic systems, automation, and control theory? We're looking for a Control Systems Engineer to join our growing team and help design…
    • 15 hours ago
  • Full Stack Engineer

    Omega Human Capital

    • Pretoria, Gauteng
    Our Team is expanding! We are looking for a highly skilled Full Stack Developer with proven experience in HR and Payroll systems (SAGE, VIP, or similar) to join a dynamic team in…
    • 14 hours ago