Le service Gestion des règles métier est en charge de la formalisation, de la mise en œuvre, des tests et de la documentation de l’ensemble des règles métier qui sont à la base de la logique décisionnelle implémentée dans les différentes applications informatiques de la CNS.
Responsabilités principales :
* Analyser les évolutions du cadre normatif et les documents de spécification des règles métier.
* Décrire et structurer les règles métier en vue de leur implémentation dans l’outil IBM Operational Decision Manager (ODM).
* Communiquer avec le service Maîtrise d’ouvrage et les services « métier » pour rassembler les compléments d’information nécessaires pour l’implémentation des règles.
* Documenter les choix d’implémentation en vue de faciliter la maintenance des règles.
* Implémenter et gérer les règles métier dans ODM en mode « Sprint ».
* Développer et gérer les flux de règles.
* Réaliser des tests unitaires au niveau des règles et des flux de règles.
* Déboguer les flux de règles.
* Valider les règles métier implémentées.
* Assurer le support des utilisateurs « métier ».
* Contribuer au développement de son service au travers d’actions d’amélioration opérationnelles et organisationnelles.
* Élaborer et veiller à la bonne application des règles, procédures et de la conduite des agents de son service.
* Assurer la formation spéciale pour stagiaires concernant le domaine de son service.
Profil:
* Être ressortissant d’un État membre de l’Union Européenne.
* Être titulaire d’un master scientifique en mathématiques, physique ou technologies de l’information ou d’un diplôme d’ingénieur.
* Avoir une expérience professionnelle d’au moins 5 années dans le domaine.
Compétences techniques:
* Avoir une expérience dans le domaine des systèmes de gestion de règles métier (IBM ODM, Red Hat Drools, …).
* Avoir une expérience dans l’environnement de développement Eclipse et les systèmes de gestion de versions (Git, SVN, …).
* Maîtriser les concepts de l’objet et avoir une expérience dans le domaine du langage de modélisation et des outils UML.
* Disposer d’excellentes capacités orales et rédactionnelles en français, la maîtrise de l’allemand et du luxembourgeois est considéré comme un atout.
* Une expérience dans les domaines suivants est considérée comme un atout :
* Avoir une expérience dans le langage de programmation Java.
* Avoir une expérience dans le domaine des bases de données relationnelles.
* Avoir une expérience dans le domaine du langage de modélisation Decision Model and Notation (DMN).
Compétences comportementales:
* Conceptualiser : Penser de façon abstraite à l’aide de concepts, modéliser et simuler le futur pour concevoir des solutions réalistes.
* Gérer le changement : Mettre en œuvre le changement, impliquer les acteurs concernés pour gagner l’adhésion et gérer les résistances.
* Souder des équipes : Encourager la collaboration entre des équipes, gérer les conflits, responsabiliser, évaluer et développer les responsables d’équipes.
* Influencer : Avoir de l’impact positif, négocier pour arriver à une situation “gagnant-gagnant” et convaincre un public.
* Gérer les stress : Garder son calme face à la pression, rester constructif face à la critique et agir de façon constante malgré les difficultés.
* Faire preuve d’ouverture : Être ouvert au changement et à l’innovation, s’ouvrir à la diversité et s’intéresser à d’autres disciplines que les siennes.
* S’autodévelopper : Bien se connaître, se remettre en question de façon régulière, apprendre de ses erreurs et apprendre continuellement.
* S’impliquer : S’engager pour générer des résultats, assumer la responsabilité et la qualité des actions entreprises, s’engager pour le bien commun.