Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 1, 2026
    Deadline: Sep 3, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Transnet is the largest and most crucial part of the freight logistics chain that delivers goods to each and every South African. Transnet freight rail has approximately 38 000 employees, who are spread throughout the country. Transnet Limited, operating and controlling South Africa’s major transport infrastructure, is also responsible for ensuring that the country’s transport industries operate according to world-class standards. Transnet forms an integral part of the Southern African economy.

     

    Engineer

    Position Purpose

    • To provide the Senior Engineer (Traction and Locomotive Integration Technology Technology) with engineering expertise in support of Locomotive Data Systems (Specification, front and back-end software Development, and maintenance of locomotive data systems) so that Transnet can provide a sustainable, safe, predictable and affordable transport service to its clients.

    Position Outputs

    • Develop a comprehensive locomotive data systems strategy, inclusive of:  Locomotive data transmission protocol design and specification,  Migration of the Locomotive Data System Architecture to a Microservices architecture,  Continuous monitoring and technical support on all data collection devices,  Optimising server configurations, resource utilisation and system parameters to maximise performance.
    • Software development, to support the following functions:  Continuous data driven locomotive condition monitoring by various component VITs,  Development of techniques and algorithms for the purpose of assisting Transnet with predictive maintenance,  Develop Back-office locomotive data system software (Database management, back-end software, Data visualisation dashboards (front end), continuous locomotive condition monitoring, locomotive energy management system, Critical locomotive fault alerts messages),  Analyse and understand existing codebase, including its architecture, dependencies, and functionality.
    • Design, acceptance, and Continuous Condition Monitoring of data transmission devices:  To develop locomotive specification in line with technological advancements in the railway industry.,  Perform failure analysis and investigations on components/ equipment and systems associated with Locomotive Data Systems and Performance.  Perform fault data analysis: Pinpoint potential problem areas to conduct technical investigations and to propose solutions,
    • Data Governance, Data Security and Cyber Security:  Ensure compliance to Data Governance and Data Security,  Ensure OT cyber security road map is implemented and continuous improvements to LDS cyber security.  Data Mining to enable Big data analytics insight and extraction:  Data frames,  Time series analytics to deduce the seasonality and stationarity in relation to the some of the failures on the locomotives,  To oversee and maintain version control systems (like GIT) ensuring efficient collaboration and code management. Responsibilities include:  Managing repositories,  DevOps and setting up CI/CD pipelines.

    Qualifications and Experience

    • B.Sc. Eng. In Electrical / Electronics/ Computer Engineering 
    • Min 5 years’ experience in the railway industry.
    • 3 years’ experience in general software development is advantageous. 
    • Experience using the following programming languages would be advantageous:  Java SE/EE  Angular  JavaScript  PHP  HTML/css  Python 
    • Experience in Predictive Modelling, AI, Machine learning, Data visualisation, data integration techniques, Python, Data frames and Statistical analysis would be advantageous. 
    • Experience with design, application, testing and configurations of TCP/IP or UDP/IP Data Communication protocols

    Competencies

    • KNOWLEDGE REQUIRED:  Full stack development  Structured Query Language.  User specification/codes.  Condition monitoring techniques.  Basic engineering knowledge to compile conceptual designs.  Knowledge of agile methodology for software and Hardware development
    • SKILLS REQUIRED:  Software development  Application of relevant technology  Communication  Problem solving  Decision making  Self-management  Data analytics,  Computer literate

    Deadline:1st September,2026

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Transnet on transnettalentportal.csod.com to apply

    Build your CV for free. Download in different templates.

  • Get new Engineering / Technical jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail