Développeur Back-end – FEBLAM
Contexte
La Reconnaissance Automatique des Plaques d’Immatriculation (Automatic Number Plate Recognition ; ANPR) utilise des caméras intelligentes capables de reconnaître les plaques d’immatriculation. Le système compare ensuite ces plaques scannées avec les données déjà disponibles (véhicules volés ou signalés, autorisation ou non de circuler dans certaines zones, etc.). Au sein de la police, l’ANPR est utilisée dans le cadre de la sécurité routière et des missions judiciaires.
Le projet ANPR est hébergé au sein de la Direction Police Information et ICT (DRI) de la Police Fédérale. La direction est responsable de la préparation de la politique et des règles de gestion et de traitement de l’information, du développement du concept d’information policière, de l’établissement des normes et standards techniques, et de la mise en œuvre des systèmes d’information et de communication.
Au sein de l’écosystème ANPR de la Police Fédérale, différents thèmes ont été identifiés afin de maximiser l’efficacité opérationnelle. Un thème majeur est l’intervention, qui se concentre sur l’utilisation de la technologie ANPR pour soutenir les interventions sur le terrain. Ceci est rendu possible par la génération de hits via le système ANPR, lesquels sont ensuite gérés par des services spécialisés de la police afin de déterminer et de prioriser les actions sur le terrain, permettant ainsi à la police de réagir plus rapidement et de manière plus ciblée aux situations urgentes. Pour soutenir efficacement ces tâches, des améliorations significatives du paysage IT sont requises. Celles-ci incluent le développement de nouveaux composants IT centraux conçus pour renforcer les capacités opérationnelles de l’ensemble de la Police Intégrée (GPI).
FEBLAM, un nouveau composant de l’écosystème ANPR de la Police Fédérale, se concentrera sur l’optimisation et la centralisation de la génération des hits au niveau national, en intégrant de manière flexible des données issues de différentes sources.
Hit Gateway sera responsable de la centralisation et de la facilitation de la gestion des « hits » à travers les différents systèmes de la police intégrée et de ses partenaires.
Rôle : Back-end developer (senior)
En tant que back-end developer senior au sein de l’équipe ANPR de la DRI, vous êtes responsable du développement, du co-développement et du support à l’intégration des produits logiciels liés à l’ANPR en tant qu’applications logicielles. On attend de vous que vous travailliez de manière autonome sur vos tâches tout en collaborant étroitement avec les autres membres de l’équipe de développement, le project manager et le functional analyst afin d’atteindre les objectifs du projet pour FEBLAM et les autres thèmes d’intervention.
Vous possédez une forte compréhension technique et adoptez un rôle motivateur et facilitateur vis-à-vis des collègues développeurs.
Du code en PHP/Typescript est attendu. La participation à la création de lignes DEVSECOPS est attendue pour toutes les phases des applications impliquées dans tous les environnements (DEV/TST/ACC/OPS/TRG), mais cela n’est en soi pas la responsabilité du développeur logiciel.
Tâches et responsabilités :
Tâches principales :
-
Back end Development : construire et maintenir des applications web robustes et évolutives avec des technologies modernes.
-
Lire/comprendre la documentation d’analyse fonctionnelle afin de l’implémenter au niveau du code.
-
Implémentation technique : Écrire un code « clean », efficace et maintenable, en respectant les best practices. Respect des principes du clean code et refactoring continu. Travailler avec des API RESTful, des systèmes de messagerie et des services cloud sur site/hybrides pour connecter les composants de l’écosystème ANPR. Aider à la création de prototypes pour des proof-of-concept et itérer rapidement sur la base des retours des partenaires.
-
Collaboration : collaborer avec les product managers, designers, technical engineers et QA engineers pour délivrer des logiciels puissants et conviviaux. Cela inclut la collaboration avec des fournisseurs et intégrateurs qui sont directement propriétaires de composants logiciels dont la base de code n’est pas directement disponible en interne. Collaborer avec différentes équipes, dont hardware, AI/ML et UX, pour fournir des solutions ANPR intégrées et puissantes.
-
Co-création : participer activement à des ateliers de co-création avec des ISV externes et des départements techniques internes collaborant sur des intégrations, API et pipelines de données en temps réel.
-
Code review : participer aux revues de code entre pairs, donner un feedback constructif et assurer la qualité du code.
Formation, expérience et compétences :
-
Diplôme de bachelier en ingénierie, IT ou informatique.
-
Minimum 7 ans d’expérience professionnelle pertinente en développement logiciel back-end.
-
Langages et frameworks : codage front-end en JavaScript/Typescript et back-end, y compris des frameworks tels que PHP.
-
Expérience avec des stacked services ou des plateformes cloud conformes aux standards de l’industrie est un atout.
-
Expérience avérée avec des frameworks PHP et codebases PHP en général, surtout pour des scénarios back-end. Expérience avec des frameworks PHP (ex. Laravel) est un plus.
-
Maîtrise des systèmes de gestion de version (Git, GitLab).
-
Gestion de bases de données : Expérience avérée avec PGSQL requise. Expérience avec des bases de données relationnelles (ex. PostgreSQL, MySQL) et non relationnelles (ex. MongoDB) bienvenue. Expérience avec OpenSearch orienté document ou la stack ELK très appréciée.
-
Solides connaissances des environnements basés sur Linux et du shellscripting.
-
Compréhension des best practices en matière de sécurité du développement, tant front-end que back-end. Connaissance pratique de JWT, OAuth2 ou autres mécanismes d’authentification modernes.
-
Développement d’API : une expérience dans la conception et l’utilisation d’API RESTful et/ou GraphQL.
-
Expérience démontrée en brokering et queueing : expérience avérée avec des outils tels que Kafka, RabbitMQ, etc.
-
Principes DevOps : Maîtrise des pipelines CI/CD/CT (GitLab CI, Jenkins, etc.). Shellscripting Linux avancé et scripting au niveau du déploiement souhaités pour l’implémentation logicielle et le support à l’intégration, ainsi que le développement d’applications containerisées.
-
Orchestration : Une connaissance de base de l’orchestration via OpenShift de RedHat, Nutanix ou Hashi Corp est un atout majeur.
-
MSE (Modélisation / Simulation / Émulation) : La participation aux travaux de LAB est essentielle pour créer des applications adaptées à l’objectif visé, ainsi que pour l’onboarding des bonnes applications. Le software engineer est donc attendu pour participer à des sessions de codage pour la modélisation du trafic et la simulation de charges spécifiques sur l’écosystème, la simulation de user-stories, des sessions de (re)play et des stress tests applicatifs.
-
Expérience avec les méthodologies de projet Agile et traditionnelles ; connaissance de JIRA et Confluence est un plus.
-
Travail ponctuel et orienté résultats.
-
Bonnes compétences en communication et esprit d’équipe.
-
Bonne maîtrise du français et du néerlandais et capacité à coder en anglais.
Pratique
-
Date de début souhaitée : 15 décembre 2025
-
Durée : jusqu’à fin 2025 (prolongeable)
-
Régime : temps plein
-
Adresse principale : Rue Royale, 202 A – 1000 Bruxelles
-
Modalité de travail : présence minimum 2 jours/semaine au bureau, selon les tâches et accords d’équipe ; télétravail autorisé à l’adresse de domicile ou de l’employeur (Belgique)
-
Équipe : multidisciplinaire, mélange de collaborateurs internes et externes
Postuler pour cet emploi
This position was originally posted on Pro Unity.
It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.
Rechercher des emplois par catégorie
- AI Engineer
- Application Support Analyst
- Business Analyst
- Business Intelligence Analyst
- CRM Developer
- Cybersecurity Analyst
- Data Analyst
- Database Administrator
- Data Engineer
- Data Scientist
- Developer
- DevOps Engineer
- ERP Consultant
gofreelance
© 2025 gofreelance.be