Systems Analyst

Richards Bay, KwaZulu-Natal, South Africa

Job Description

Are you a seasoned Software Developer with the resilience to thrive in a fast-paced, high-frequency manufacturing environment? We're looking for a Systems Analyst who can combine technical expertise with problem-solving skills to keep critical production systems running smoothly.
This is a hands-on role that demands initiative, adaptability, and a sharp eye for detail. You'll need to balance urgent support requests with long-term development, troubleshoot under pressure, and collaborate with demanding but rewarding business stakeholders.
What You'll Do:

  • Perform system analysis, design, and software development in C#.
  • Build, maintain, and optimise SQL databases (tables, keys, indexes, replication, log shipping).
  • Program stored procedures, SQL views, and SAP RFCs.
  • Develop reports and data extracts (SQL Reporting Services, LIMS, PLCs, weighbridge interfaces).
  • Configure and manage TFS Team Foundation Server.
  • Compile and conduct unit testing and user training.
  • Produce accurate technical documentation and follow change-control procedures.
  • Support in-house developed systems, ensuring audit and compliance standards are met.
What We're Looking For:
  • Degree/Diploma in Information Technology.
  • 5+ years' experience as a Software Developer (C# essential).
  • 3+ years' SQL database design & reporting experience.
  • 2+ years as a Systems Analyst.
  • Strong understanding of IT System Development Life Cycle.
  • Manufacturing or production environment experience advantageous.
  • Valid driver's licence.
The Person Who Thrives Here:
  • Resilient: able to handle high ticket volumes and frequent system activity.
  • Adaptable: comfortable in a fast-paced, 24/7 manufacturing environment.
  • Analytical: able to spot root causes, not just symptoms.
  • Detail-focused: accuracy is non-negotiable when production depends on you.
  • Independent but collaborative: works well alone but also partners with IT and Production teams.
  • Problem-solver: takes ownership, sees problems, and fixes them quickly and effectively.
  • Calm under pressure: keeps systems running even when deadlines are tight.
If you're looking for a role where every day is different, challenging, and rewarding, and where your technical expertise directly impacts production success, then this could be your next big move.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1500761
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Richards Bay, KwaZulu-Natal, South Africa
  • Education
    Not mentioned