The I-ICT service supports the customer's departments and services for everything relating to IT and telecommunications (design, delivery, support, management and maintenance).
Within the latter, the 'Railways Infrastructure Install' unit is an office dedicated to the computerization and digitization of asset management processes (mainly signaling) ranging from design / definition to commissioning, including parameterization (data preparation), laboratory tests, installation and field testing in safety missions (example: TBL1 + and, ETCS (European Train Control System)), extension and renewal of railway infrastructure (major modernizations signaling equipment).
Railways Infrastructure Install realizes, maintains and supports contemporary and user-friendly web (or not), mobile (or not) applications and microservices, developed to measure or packages, both centrally and in the field.
For this mission, the 'Railways Infrastructure Install' cell needs an Angular developer mainly for the KMC project / product (Key Management Center) and possibly other projects for the Build department that are part of the Tools program or other projects linked to the Railways Infrastructure Install process.
Develop the functionalities of the KMC application or others,
Carry out test units of your developments,
Ensure the maintainability of the application (optimize, improve certain parts of the development),
Document your code and document in Jira / Confluence,
Carry out the technical analysis with the software architect,
Carry out the development code review provided by other developers,
Take back the knowledge of the developed application (for the parts carried out by the others),
Intermediate business demo,
Participation in Scrum ceremonies.
You have 3 to 4 years of experience in Angular.
You also have basic knowledge of Relational Database (MySQL / MariaDB).
You have knowledges in the following tools/methods :
OpenShift 3.11 (4.7), Docker, Kubernetes.
Cucumber, Serenity, Selenium.
Source control: Git / Gitlab.
XML / XSD.
Application servers (Tomcat).
Jira / Confluence.
Have experience in Agile / Scrum.