A public-sector transport technology team maintains the software and operations that connect traffic signal controllers, industrial vendors and city mobility systems. This role exists to support ETSI-compliant integration of new intersections and to evolve the management interface, combining DevOps practices, cyber security awareness and Node.js development with hands-on work on Docker, Kubernetes, GIT and CI/CD pipelines.
The mission
The team integrates incoming intersections described by MAPEM files, verifies field device compatibility with ETSI standards and validates the end-to-end connections between approach lanes and exit lanes. You will work on systems that exchange messages with industrial controllers and OTW platforms, monitor RabbitMQ flows and use Elasticsearch for event and performance tracking.
Day-to-day you will act as the technical point of contact for suppliers and integrators during onboarding, design and parameterise approach curves for bus lines including TTS points, and run functional and technical tests with controllers and third-party systems. You will also implement and deploy Node.js feature work for the management interface, collaborate with DevOps and infrastructure colleagues on pipelines and container orchestration, and own incident follow-up for priority request flows (SREM/SSEM).
Your responsibilities
- Lead supplier integration activities, analyse MAPEM topology files and validate ETSI compatibility to allow new intersections to go live
- Deliver and tune approach curves for public transport lines, calculate theoretical arrival times and adjust responsiveness constants to improve priority request quality
- Build, test and deploy interface enhancements in Node.js, including parametrisation screens and backend endpoints, and move changes through CI/CD pipelines
- Monitor message traffic on RabbitMQ and investigate production incidents using Elasticsearch logs and metrics
- Collaborate with DevOps and infrastructure teams to maintain Docker images, Kubernetes deployments and Git-based pipelines, ensuring secure configuration and automated releases
- Produce and maintain clear technical and functional documentation, and create reporting artefacts to help operations and business stakeholders assess curve performance
Your profile
Essential skills
- Senior-level experience integrating OT field equipment with ETSI networking standards, able to interpret MAPEM topology descriptors
- Proven Node.js development experience, delivering backend features and tests within Git-based CI/CD workflows
- Strong DevOps capabilities with Docker, Kubernetes and pipeline automation, comfortable collaborating with infrastructure teams
- Practical experience with messaging systems (RabbitMQ) and search/analytics tooling (Elasticsearch) for monitoring and incident analysis
- Solid cyber security awareness for operational technology, including secure configuration and access controls
- Clear communicator able to guide external suppliers and write concise technical and functional documentation
Preferred skills
- Experience with Symfony or PHP-based management interfaces is a plus
Education
- Degree in computer science, engineering or equivalent hands-on experience