Le Département des bibliothèques et de l’information scientifique - Systèmes & Innovation recrute :
Un·e développeur·euse d’application web open source
Pour un CDD d’un an renouvelable à temps plein
Contexte :
L’Université libre de Bruxelles est l’un des plus grands employeurs de la Région Bruxelles Capitale, avec plus de 6000 employé·es (hors Hôpital Erasme) et compte près de 38.000 étudiant·es. Ses principales missions sont l’enseignement, la recherche et le service à la communauté.
Le Département des bibliothèques et de l’information scientifique (DBIS) est l’un des douze départements administratifs de l’ULB. Il est responsable du bon fonctionnement de l’ensemble des bibliothèques, de l’accès aux collections pertinentes (physiques et électroniques), des archives, des Éditions de l’ULB, ainsi que de tous les processus liés à la gestion de l’information scientifique. Il met également à disposition une plateforme GED pour les documents administratifs des instances officielles de l’ULB (tant au niveau administratif que facultaire) et assure l’archivage à long terme de tous les documents numériques de l’ULB (quel que soit le format : texte, vidéo, audio, etc.).
Le DBIS dispose de son propre service informatique, « Systèmes et Innovation » (S&I), chargé du bon fonctionnement des applications relevant des missions du Département. Le service S&I rassemble neuf personnes, pour qui l’esprit d’équipe et une ambiance de travail agréable constituent des valeurs essentielles.
S&I est engagé dans un projet d’ampleur : la refonte de « DI-fusion », son dépôt institutionnel pour les publications scientifiques, programmé sur une période de trois ans (2026-2028). A cette fin, pour des raisons de souveraineté, le choix privilégié est celui du déploiement d’une solution Open Source hébergée sur les serveurs internes du réseau ULB.
C’est dans le cadre de cette mission particulière que le DBIS recherche un·e titulaire d'un bachelier en informatique.
La personne recrutée relèvera hiérarchiquement du responsable du service S&I et sera encadrée par l'un·e de ses collègues, elle·lui-même responsable du bon fonctionnement du nouveau dépôt DI-fusion.
Cette fonction relève de la famille de valorisation INFO2 dans la cartographie interne de l'ULB.
Missions essentielles :
1. La mission principale consiste à assurer le développement informatique de modules spécifiques dans le cadre du projet de mise à jour de l’application « DI-fusion » :
- Se familiariser avec les besoins des utilisateur·rices au travers d’échanges avec les chercheur·euses, le service de valorisation des ressources documentaires (DBIS) et les analyser.
- Évaluer la faisabilité des développements avec d’autres analystes et architectes (principalement au sein du service S&I).
- Réaliser les développements.
- Préparer, définir et organiser les tests de contrôle.
- Suivre la mise en production de l’outil développé.
- Rédiger et publier la documentation fonctionnelle et/ou former les utilisateur·rices.
- Contribuer à l’optimisation de l’application (sécurité et performances).
- S’approprier les processus métier et l’expertise du domaine et assurer une veille systématique sur les innovations technologiques. S&I entretient des contacts étroits avec les centres informatiques d'autres bibliothèques universitaires, tant en Belgique qu'à l'international. La personne est encouragée à s'appuyer sur ce réseau pour acquérir les connaissances nécessaires à certains dossiers, et pourra également, si elle le souhaite, alimenter ce réseau en temps opportun.
- À la fin du mandat, la personne collaborera au transfert de connaissances afin que les autres membres de l'équipe S&I puissent reprendre la maintenance évolutive des modules développés. Une documentation rigoureuse des solutions mises en place par la personne recrutée est donc essentielle.
2. Assurer un support dans le cadre du développement d’autres applications :
- Les technologies IT utilisées pour « DI-fusion » étant également appliquées à d'autres outils sous la responsabilité du service S&I, il est attendu du·de la candidat·e, bien que dans une moindre mesure, qu’il·elle se rende disponible, à la demande d’un·e collègue, pour acquérir une compréhension générale de l’application concernée (tant sur le plan métier que sur le plan technique) et s’engage à assurer le développement de certains modules.
Bien que la responsabilité finale du service incombe au responsable de S&I et à la direction du DBIS, il est attendu de la personne recrutée qu'elle s'implique activement dans le suivi technique de ses missions.
Profil :
- Être titulaire au maximum d’un bachelier en informatique reconnu par la FWB.
- Avoir une expérience avérée et actuelle en programmation dans les domaines suivants :
- Développement d’applications web en Java (Java Spring, Hibernate).
- Angular, Vue.js, JavaScript, Node.js.
- Bases de données SQL.
- Avoir une expérience avec les technologies de conteneurisation telles que Docker et Kubernetes est un atout.
- Les candidat·es ayant validé un diplôme supérieur à un bachelier ne pourront pas être retenu·es.
- Les personnes possédant un diplôme étranger et/ou ayant une équivalence de la Communauté flamande, devront obtenir une équivalence de leur diplôme par la Fédération Wallonie Bruxelles : (Demander une équivalence de diplôme en Fédération Wallonie-Bruxelles - Equivalences de diplômes)
Connaissances et compétences générales et spécifiques au métier :
Requises :
- Avoir un engagement professionnel et sens de l’initiative.
- Veiller au bon fonctionnement quotidien des applications et des modules développés dans le cadre du projet.
- Faire preuve d'autonomie pour identifier les éventuelles anomalies techniques, diagnostiquer les erreurs en cas de problème et mettre en œuvre les corrections nécessaires afin de rétablir le service.
- Assurer une documentation rigoureuse pour garantir la pérennité des solutions mises en place, sans toutefois devoir porter seul·e la charge de la décision finale en cas de crise majeure.
- Maîtriser la langue française et disposer de compétences en anglais (niveau B2 minimum).
- Avoir de bonnes capacités de communication, d’écoute et de compréhension.
- Avoir l'esprit d’équipe et de collaboration.
- Avoir une pensée structurée, un sens de l’organisation et une culture d’apprentissage continu permettant d'imaginer de nouvelles solutions.
- Pouvoir faire preuve d’empathie, d'adaptabilité et d'une capacité à collaborer efficacement tout en restant autonome et orienté vers les solutions.
Atouts :
- Connaissance des processus métier liés au domaine des bibliothèques.
- Bonne connaissance des technologies et formats de données favorisant l’interopérabilité, notamment les services web, les API RESTful, XML et JSON.
- Connaissance des standards technologiques applicables dans le secteur des bibliothèques, tels que les formats de métadonnées (MARC, Dublin Core, MODS, METS, DataCite), ainsi que les protocoles d’interopérabilité et de moissonnage (OAI-PMH, SRU, Z39.50, OpenURL).
- Notions relatives à l’Open Access, l’Open Science et les données FAIR.
- Bonne maîtrise de Git et connaissance approfondie des processus CI/CD (Continuous Integration / Continuous Deployment).
Nous offrons :
- Un cadre de travail agréable et convivial au sein d'une institution avec des valeurs sociétales fortes.
- Un environnement de travail dynamique sur des campus verdoyants et faciles d’accès, au cœur de la capitale de l'Europe.
- Des avantages extra légaux (régime de congés attrayant, possibilité d'affiliation à une assurance hospitalisation, pension complémentaire, intervention dans les frais de déplacement…).
- L’accès à une formation permanente.
- Possibilité de télétravailler (2jours/semaine au bout de 6 mois - à aménager selon les impératifs du service).
- Des restaurants universitaires éthiques et durables.
- Un accès privilégié aux bibliothèques, à la culture et aux infrastructures sportives.
Politique d'égalité des chances :
A l'ULB, nous plaçons la diversité et l'égalité des chances au cœur de notre politique RH. Notre priorité est de valoriser les compétences et le potentiel de chaque candidat·e, sans distinction d'âge, de genre, d'orientation sexuelle, d'origine, de nationalité, de convictions ou de situation de handicap.
Nous croyons en la richesse de toutes les différences.
Aménagements raisonnables de la procédure de sélection :
Vous êtes une personne en situation de handicap et souhaitez bénéficier d’aménagements raisonnables dans le cadre de la procédure de sélection ?
N’hésitez pas à prendre contact avec notre équipe, handicap.drh@ulb.be, en charge de l’inclusion et de la diversité pour le personnel administratif, technique, de gestion et spécialisé. Nous envisagerons avec vous, les adaptations des tests de sélection et celles des conditions de l’entretien.
Soyez assuré·e de la confidentialité de cette information.
Décision administrative