CONTEXTE DU POSTE :
- Intitulé : Administrateur / ingénieur de plateforme de données InterSystems IRIS (K10029)
- Lieu : Bruxelles
Une organisation belge du secteur public modernise la technologie qui soutient des systèmes d’information critiques pour la sécurité publique. En tant qu’administrateur / ingénieur senior de la plateforme de données InterSystems IRIS, vous concevrez et exploiterez un environnement de bases de données sécurisé et à haute disponibilité, en combinant l’administration de serveurs Linux, le développement en ObjectScript et en Python ainsi que des déploiements automatisés via GitLab CI/CD et Ansible.
La mission
La division Systèmes gère une plateforme InterSystems IRIS utilisée par des systèmes d’information opérationnels, pour lesquels la disponibilité, l’intégrité des données et la maîtrise des changements sont essentielles. Le travail couvre les health checks quotidiens, le monitoring, le patch management, le journaling, le mirroring, les tests de fail-over, la modélisation des données et l’intégration au moyen de globals, de SQL tables et des InterSystems business services, processes and operations. Les performances et la scalabilité sont gérées grâce à l’analyse des index, au query tuning, au parallel SQL, aux ECP cache servers et aux shard clusters.
Vous prendrez en charge la conception technique, la mise en œuvre, les tests et la documentation des composants de bases de données au sein d’une équipe pluridisciplinaire de spécialistes internes et externes. Votre travail fera le lien entre l’exploitation de la plateforme et le déploiement des applications, notamment par le support du développement backend en Python, l’utilisation de l’IRIS Python API et la mise en œuvre ou la configuration d’autres technologies DBMS lorsque nécessaire. Ce poste contribue à la transformation numérique dans un environnement belge de sécurité publique ; les décisions techniques sont documentées afin d’assurer la continuité opérationnelle et le transfert des connaissances.
Vos responsabilités
- Concevoir et optimiser des solutions de bases de données InterSystems IRIS pour des microservices et des architectures event-driven.
- Configurer et exploiter le journaling, les mirror sets, les procédures de fail-over, les ECP cache servers et les shard clusters.
- Modéliser les données à l’aide d’IRIS globals et de SQL tables, et configurer les business services, business processes et business operations, y compris le BPL debugging.
- Améliorer la fiabilité et les performances de la plateforme grâce au monitoring, aux health checks, au patch management, à l’analyse des index et au query tuning.
- Automatiser les déploiements de conteneurs et de bases de données au moyen de pipelines GitLab CI/CD, d’Ansible et de scripting Linux.
- Assurer le support du développement backend en Python, analyser les incidents et tenir à jour une documentation technique claire des configurations et des décisions.
Votre profil
Compétences essentielles
- Expérience de niveau senior en administration et en ingénierie de la plateforme InterSystems IRIS, ou de plateformes InterSystems Caché ou Ensemble étroitement apparentées.
- Capacité à développer et à maintenir des solutions en ObjectScript et à utiliser l’InterSystems IRIS Python API.
- Solides compétences en administration de serveurs Linux, notamment en scripting et en automatisation opérationnelle.
- Expérience dans la conception de bases de données pour des microservices ou des architectures event-driven, avec une connaissance pratique de SQL et de NoSQL.
- Capacité à mettre en place une automatisation CI/CD fiable au moyen de pipelines GitLab CI/CD et de déploiements Ansible.
- Approche rigoureuse et méthodique des systèmes contenant des données critiques, avec l’autonomie nécessaire pour prioriser le travail en tenant compte de plusieurs dépendances techniques.
- Aisance à l’écrit comme à l’oral, notamment pour expliquer des analyses et des décisions techniques à des spécialistes et à des représentants des utilisateurs.
Formation
- Diplôme en informatique, en technologies de l’information ou dans une discipline apparentée, ou expérience professionnelle équivalente.