Login

Login

27 Oct. 2022

ICT Software Engineer & Architect

Job description

Context
Infrabel ICT's bureau I-ICT.213 manages the applications for controlling and monitoring train traffic in real time. The signal boxes and Traffic Control are the end users of our applications. All our applications are mission-critical and are supported by a 24-7 standby service.
As part of the "Excellent Traffic Management" programme, INFRABEL is optimising its software tools in the real time train traffic domain with the following objectives:

  • More efficient management of train traffic
  • Increasing the punctuality of train traffic
  • Modernisation of the existing software tools
  • Centralised IT system with reliable real-time data
  • Increasing robustness of the IT systems
  • Evolve towards exception-based traffic control
  • Be compliant with the NIS Act in the context of CyberSecurity

TMS is our main application to monitor and control rail traffic in real time.
ALEA is a new central communication tool that manages all deviations from the train traffic production plan in case of incidents on the network.

Tasks

Based on in-depth knowledge and extensive experience of systems for railway applications, provide technical and architetectural expertise for:

  • functional and technical evolution of TMS and ALEA
  • design of Web and mobile clients
  • rich client development
  • consolidation of real-time applications

Requirements

Remarks

  • Possibility of teleworking according to Infrabel rules.

Technical skills

  • Domain Driven Design
  • Java; RCP Eclipse; Angular; OSGi
  • Spring; JUnit
  • Tibco RDV; MQ; MQTT; REST
  • Hazelcast
  • Phyton; Typescript
  • Oracle
  • Openshift; Kubernetes; Docker
  • UML
  • Git; Jenkins; Sonar; Kafka; Grafana; Kibana
  • Jira and confluence

Soft skills

  • Sharing knowledge
  • Result-oriented
  • Communicative
  • Motivated
  • Collaborative
  • Stress-resistant

Language knowledge

  • English

Remarks

  • Very good knowledge of technical English

Required type of diploma

  • Higher degree in computer science.

Certificates required

  • Certified java developer

Other requirements

Very good knowledge of traffic management systems and concepts for railway companies

  • At least 10 years of experience in java development
  • At least 7 years of experience with railway companies
  • At least 5 years of experience with RCS

It is possible that during the course of the assignment the person will be asked to step in on-call duty: the frequency will not exceed once (1 week) every 4 weeks.

Location

Brussel(s)/Bruxelles

Visitors of this page also checked out these jobs:

COTRAIN uses cookies to remember certain preferences and align jobs interests.