Engineer

Transnet SOC Ltd

Burgersfort

On-site

ZAR 900,000 - 1,300,000

Full time

47 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Transnet SOC Ltd. seeks a Senior Engineer (Traction and Locomotive Integration Technology) to provide engineering expertise in locomotive data systems, including front- and back-end software development and maintenance.

The role focuses on designing transmission protocols, migrating to microservices, and implementing data governance and cyber security for railway systems. You will lead data-driven condition monitoring and predictive maintenance initiatives.

Qualifications

  • B.Sc. Eng. in Electrical / Electronics / Computer Engineering is required.
  • Min 5 years’ experience in the railway industry.
  • 3 years’ experience in general software development is advantageous.
  • Experience with Java SE/EE, Angular, JavaScript, PHP, HTML/CSS, Python is advantageous.

Responsibilities

  • Develop locomotive data systems strategy and design transmission protocols.
  • Migrate Locomotive Data System Architecture to microservices.
  • Provide continuous monitoring and technical support for data collection devices.
  • Develop back-office locomotive data system software, including databases, dashboards and energy management.
  • Perform data governance, security studies, and fault data analysis to improve reliability.

Skills

Full stack development
Data analytics
Communication
Problem solving
Decision making
Self-management

Education

B.Sc. Eng. In Electrical / Electronics / Computer Engineering

Tools

Java
Angular
JavaScript
PHP
HTML/CSS
Python

Job description

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
Attitudes Required
  • Willingness to learn
  • Creative/innovative
  • Action orientated
  • Prepared to travel
  • Integrity
  • Disciplined
  • Technical minded
  • Knowledge of agile methodology for software and Hardware development projects execution is critical.
Skills Required
  • Software development
  • Analytical skills
  • Application of relevant technology
  • Communication
  • Problem solving
  • Information gathering
  • Interpretation skills
  • Decision making
  • Interpersonal skills
  • Evaluation skills
  • Networking
  • Self-management
Attitudes Required
  • Willingness to learn
  • Perseverance/determination
  • Meticulous/systematic
  • Tenacity/flexible
  • Creative/innovative
  • Pro-active
  • Action orientated
  • Environmental aware
  • Prepared to travel
Equity Statement

Equity StatementPreference will be given to suitably qualified Applicants who are members of the designated groups in line with the Employment Equity Plan and Targets of the Organisation/Operating Division.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Developer
Developer

Transnet Company • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Locomotive Data Systems Engineer
Senior Locomotive Data Systems Engineer

Transnet SOC Ltd • Burgersfort

On-site
ZAR 900,000 - 1,300,000
Developer
Developer

Transnet SOC Ltd • Johannesburg

On-site
ZAR 480,000 - 600,000
Artisan & Technician Careers at Transnet
Artisan & Technician Careers at Transnet

JobServiceHub • Johannesburg

On-site
Medical aid
Provident fund
Annual leave
+1
Technician: Utilities
Technician: Utilities

Transnet SOC Ltd • Johannesburg

On-site
ZAR 350,000 - 550,000
Technician: Utilities
Technician: Utilities

Transnet Company • Johannesburg

On-site
ZAR 420,000 - 620,000
Workshop & Line Manager 1
Workshop & Line Manager 1

ALSTOM Gruppe • Boksburg

On-site
ZAR 900,000 - 1,500,000
Life insurance
Medical coverage
Pension plan
+1
Snr Manager: Statutory Reporting
Snr Manager: Statutory Reporting

Transnet SOC Ltd • Johannesburg

On-site
ZAR 1,200,000 - 2,400,000
Terminal Manager: NCT,PECT and AUTO
Terminal Manager: NCT,PECT and AUTO

Transnet Company • Oos-Kaap

On-site
ZAR 1,200,000 - 1,800,000
IT Infrastructure and Network Engineer (DBN Hybrid)
IT Infrastructure and Network Engineer (DBN Hybrid)

Datafin • Durban

Hybrid
ZAR 700,000 - 900,000