📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Engineer - Locomotive Data Systems

Transnet · Braamfontein

New
Senior 🇬🇧 English
Java Angular JavaScript PHP HTML/CSS Python Git CI/CD TCP/IP UDP/IP

Job description

About the role

Transnet Freight Rail is looking for a Senior Engineer (Traction and Locomotive Integration Technology) in Braamfontein. The role provides engineering expertise in locomotive data systems, covering specification, front- and back-end software development and maintenance, so that Transnet can deliver a sustainable, safe, predictable and affordable transport service.

Key responsibilities

  • Develop a locomotive data systems strategy, including data transmission protocol design, migration to a microservices architecture and continuous monitoring of data collection devices.
  • Build software for condition monitoring, predictive maintenance techniques and algorithms, and back-office software (database management, back-end, dashboards, energy management, fault alerts).
  • Analyse the existing codebase, design data transmission devices, and carry out failure and fault data analysis.
  • Ensure compliance with data governance, data security and the OT cyber security roadmap, and implement continuous improvements to cyber security.
  • Use data mining and time-series analytics to derive insights on locomotive failures, and maintain version control systems (e.g. Git) and CI/CD pipelines.

Required profile

  • B.Sc. in Electrical, Electronics or Computer Engineering.
  • Minimum 5 years' experience in the railway industry; 3 years in general software development is advantageous.
  • Advantageous: experience with Java SE/EE, Angular, JavaScript, PHP, HTML/CSS and Python; predictive modelling, AI, machine learning, data visualisation, data frames and statistical analysis.
  • Experience designing, applying, testing and configuring TCP/IP or UDP/IP protocols.

Required skills

  • Full-stack development and SQL.
  • Condition monitoring techniques and basic engineering knowledge for conceptual designs.
  • Agile methodology for software and hardware development.
  • Software development, data analytics, communication, problem solving and decision making.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Transnet.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in South Africa.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 day ago

2 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Transnet

Braamfontein