Ce que vous ferez
Vous concevrez, gérerez et optimiserez un environnement de base de données InterSystems IRIS critique au sein d'une organisation du secteur public en pleine transformation digitale. Votre travail soutient les processus opérationnels, les services basés sur les données et la modernisation des systèmes legacy.
Vos responsabilités incluent :
- Gestion opérationnelle des bases de données : contrôles de santé quotidiens, monitoring, gestion des patchs, journaling, configuration WIJ, mirror sets et tests de fail-over
- Modélisation des données et intégration : conception et gestion des globals et tables SQL, configuration des business services, processes et operations (BPL), y compris le debugging BPL
- Optimisation des performances et de la scalabilité : analyse des index, tuning des requêtes, SQL parallèle, serveurs de cache ECP et clusters de shards
- Conception, implémentation, test et documentation de solutions de bases de données adaptées aux besoins des applications
- Automatisation des déploiements via les pipelines GitLab CI/CD et Ansible
- Support au développement backend en Python
- Si nécessaire, implémentation et configuration d'autres systèmes DBMS
Vous travaillerez au sein d'une équipe multidisciplinaire composée de collègues internes et externes, contribuant à des systèmes d'information stables, sécurisés et fiables.
Ce que nous recherchons
- Connaissance experte d'InterSystems IRIS (ou Caché/Ensemble), en particulier ObjectScript et l'API Python pour IRIS
- Expérience confirmée en gestion opérationnelle de bases de données : journaling, mirroring, ECP, sharding et configurations de fail-over
- Maîtrise experte de Python, SQL et NoSQL
- Expérience experte en gestion de serveurs Linux et automatisation de scripts
- Expérience experte en conception de bases de données pour architectures microservices ou event-driven
- Expérience experte avec les pipelines GitLab CI/CD et les déploiements Ansible
- Précision et souci du détail, essentiels vu la nature critique des données
- Autonomie et initiative : vous pouvez travailler de manière indépendante, proposer des solutions et vous adapter rapidement
- Solides compétences en documentation : vous documentez les analyses, configurations, optimisations de performances et décisions techniques de manière claire et structurée
- Bonnes compétences en communication écrite et orale en néerlandais, français et anglais
- Capacité à gérer les priorités dans un environnement complexe avec plusieurs systèmes, projets et dépendances techniques
- Une attitude orientée client et solutions : résistant au stress, créatif, constructif et méthodique
Le contexte
Cette mission court jusqu'à fin décembre 2026, avec possibilité de prolongation. La date de début est dès que possible.
Vous travaillerez à temps plein dans un cadre hybride, avec un minimum de deux jours par semaine sur site à Bruxelles. Le travail à distance est autorisé depuis votre adresse personnelle ou l'adresse de votre employeur en Belgique.
L'environnement de travail est une organisation du secteur public axée sur la transformation digitale, la modernisation et la prestation de services basés sur les données.
Comment nous rejoindre
Vous pouvez réaliser cette mission en freelance ou en tant que salarié de HumanInTech. Même rôle, même équipe.
Si vous nous rejoignez en tant que salarié, votre contrat de travail se poursuit au-delà de cette mission. À son terme, nous chercherons ensemble votre prochaine mission.