Présentation de la mission:
Cette opportunité est proposée par Keystone Solutions dans un cadre de consultance. Vous interviendrez en tant que consultant Keystone Solutions auprès d'un client du secteur public pour concevoir et développer un outil centralisé et fiable de gestion des demandes d'autorisations de transports de personnes (moins de 9 places et plus de 9 places). Les processus actuels étant partiellement informatisés et dispersés (fichiers hétérogènes tels que Excel), la mission vise à améliorer la gestion administrative, le suivi des autorisations et les contrôles sur le terrain, tout en répondant à de nouvelles obligations réglementaires de mise à disposition d'informations à jour et fiables sur les exploitants autorisés.
Modèle de consultance chez Keystone Solutions:
Vous serez employé par Keystone Solutions et réaliserez vos activités chez le client, en étroite collaboration avec ses équipes. Le rythme de présence sur site est d'au minimum 50% (voire plus selon les besoins), complété par du travail à distance en mode hybride. Vous bénéficierez de l'appui de la communauté Keystone (pairing, partage de connaissances, coaching) tout en apportant nos standards de qualité, de sécurité et de delivery chez le client.
Avantages de la consultance chez Keystone Solutions:
-
Projets dynamiques: capacité de contribuer à des défis variés, d'évoluer sur des périmètres back-end, front-end, mobile et data, et d'intervenir sur des sujets à fort impact opérationnel et réglementaire.
-
Apprentissage et développement accélérés: accompagnement par des experts Keystone Solutions, revues de code, formations ciblées, communautés de pratique et retours d'expérience structurés.
-
Carrière propulsée par la variété des missions: progression par l'exposition à des environnements techniques récents et à des enjeux métier concrets, avec la possibilité d'élargir progressivement vos responsabilités.
-
Valeurs Keystone: pragmatisme, exigence, collaboration, sens du service et sécurité by design guident chaque intervention chez nos clients. Être un « K-Stone », c'est incarner ces valeurs au quotidien.
Objectifs:
-
Créer un outil digital intégré permettant de centraliser l'ensemble des demandes et autorisations dans une base de données unique.
-
Simplifier et sécuriser la gestion des dossiers par les agents traitants.
-
Faciliter les contrôles sur le terrain par les inspecteurs (consultation en temps réel ou différé).
-
Améliorer la transparence et l'information des usagers, notamment sur la légalité des exploitants.
-
Réduire les délais de traitement et améliorer la qualité des données.
Activités principales:
-
Concevoir et développer:
- Un backend exposant les règles métier et l'accès aux données.
-
Un outil de consultation de la base de données pour les agents.
-
Une application Android destinée aux contrôles sur le terrain par les inspecteurs.
-
Mettre en œuvre les flux de reprise des données existantes.
-
Intégrer de nouvelles données liées aux autorisations et exploitants.
-
Assurer la conformité aux standards techniques et de sécurité définis par l'organisation digitale du client.
-
Collaborer avec les parties prenantes métier pour traduire les besoins fonctionnels en solutions techniques.
Fonctionnalités clés de l'application:
-
Introduire, traiter et suivre les demandes d'autorisations (dans ALTAIS).
-
Consulter les autorisations valides, leur durée, les véhicules et exploitants concernés.
-
Vérifier rapidement, lors des contrôles, si un exploitant ou un véhicule est autorisé.
-
Disposer d'un historique et d'une traçabilité des décisions.
-
Garantir la sécurité des accès selon les profils utilisateurs (agents, inspecteurs, administrateurs).
Livrables attendus:
-
Application back‑office opérationnelle.
-
API documentée et sécurisée.
-
Base de données structurée et alimentée (reprise + nouvelles données).
-
Application Android pour contrôles terrain.
-
Documentation technique et fonctionnelle.
-
Journalisation et mécanismes d'audit conformes aux exigences du client.
-
Reporting Power BI sur les transports 9+.
Gouvernance et cadre technique:
-
Développements basés sur des technologies récentes, conformes aux standards digitaux du client et aux besoins utilisateurs. La gestion du projet et de l'équipe est sous la responsabilité d'un Chef de Projet Digital.
-
Architecture cible:
- Back‑office: Angular front end.
-
API back end: Spring Boot.
-
Base de données: Oracle.
-
Application mobile asynchrone: Android (Flutter).
-
Hébergement: environnement du client.
-
Sécurité:
- Gestion des droits et rôles.
-
Audit et journalisation des actions.
-
Recherche et données:
- Reprise des données existantes.
-
Intégration progressive de nouvelles données.
Soft skills:
-
Pragmatique et orienté résultat.
-
Autonome et team player.
-
Communication transversale et efficace.
-
Collaboration en équipe pluridisciplinaire.
-
Esprit critique et capacité à challenger.
Rôle et niveau:
-
Full-Stack Developer T2 - Confirmed.
Compétences techniques:
-
Agile (Kanban, Scrum, ...) T2 - Confirmed.
-
Bases de données et migration de données: expérience avec Oracle T1 - Junior.
-
Développement Android Flutter T1 - Junior.
-
Développement Back-End: Java & Spring Boot T2 - Confirmed.
-
Développement Front-End: maîtrise de JavaScript, HTML5, CSS3, Angular T2 - Confirmed.
-
DevSecOps: expérience avec les outils CI/CD (comme Jenkins, GitLab CI) T1 - Junior.
-
Dockerisation (Docker, Tanzu, Kubernetes, ...) T1 - Junior.
-
Power BI T1 - Junior.
-
Sécurité des Applications: connaissance des meilleures pratiques de sécurité (OWASP) T1 - Junior.
Langue:
-
Français: niveau C2 (maîtrise).
Localisation et modalités de travail:
-
Localisation: missions chez le client, avec présence sur site au minimum 50% du temps (ville: Namur ou environs), et option hybride selon les besoins opérationnels.
-
Régime de travail: mission mi-temps d'environ 2,5 jours par semaine.
Questions au candidat:
-
1. Êtes-vous prêt à vous rendre sur site au minimum 50% du temps voire plus si nécessaire ?
-
2. Disposez-vous d'une expérience dans le secteur public ? Si oui, veuillez préciser.
-
3. Pourriez-vous décrire toute expérience utile en architecture logicielle et développement full stack ?
Méthode d'évaluation:
Les candidats retenus seront conviés à une interview devant un jury (possibilité de distanciel selon circonstances).
Clarification sur le cadre de consultance:
Toutes les responsabilités et exigences décrites ci-dessus seront réalisées en tant que consultant Keystone Solutions, en étroite collaboration avec les équipes du client, dans le respect des standards techniques et de sécurité demandés. Vous intervenez sur l'ensemble du cycle: conception, développement, intégration de données, sécurité, audit/journalisation, mise à disposition d'API, application mobile Android (Flutter), back-office Angular, back-end Spring Boot, base de données Oracle et reporting Power BI.
Candidature:
Si vous êtes prêt à relever des défis techniques et stratégiques dans un environnement de consultance dynamique, postulez dès aujourd'hui .