Développeur BI Sénior
تفاصيل الوظيفة
Nous recherchons un développeur BI senior pour concevoir et développer des applications métier, encadrer les pratiques de développement et accompagner les projets jusqu’à leur mise en production.
Le candidat devra associer une expertise technique solide, une bonne compréhension des besoins métier et une expérience concrète du développement assisté par l’intelligence artificielle. Il devra être force de proposition pour améliorer les solutions, les méthodes de travail et l’expérience utilisateur.
Mission du poste. Rattaché à la DSI, le Lead Développeur garantit la cohérence technique, la qualité et la maintenabilité des applications. Il travaille en collaboration avec le Business Analyst, les équipes infrastructure et les représentants métier, depuis la collecte des besoins jusqu’à la stabilisation après le go-live.
Accompagnement de la collecte et de l’analyse des besoins
Participer, avec le Business Analyst, aux ateliers de recueil des besoins auprès des métiers.
Comprendre les processus existants, les difficultés rencontrées, les documents utilisés et les échanges entre systèmes.
Contribuer à l’analyse des BPMN, des diagrammes de flux et des règles de gestion pour identifier les impacts techniques.
Clarifier les besoins avec des exemples, des maquettes ou des prototypes, afin de faciliter les échanges avec les utilisateurs.
Évaluer la faisabilité, les dépendances et la charge de développement des solutions envisagées.
Aider le Business Analyst à définir les critères d’acceptation et les exigences de performance, de sécurité et de disponibilité.
Signaler les ambiguïtés et proposer des alternatives avant le lancement des développements.
Conception et développement des solutions
Définir l’architecture applicative, le modèle de données et les interfaces avec le système d’information.
Concevoir et développer les composants back-end et front-end, notamment les fonctionnalités complexes et les intégrations.
Découper les besoins en tâches techniques et contribuer à la planification des lots.
Définir les conventions de développement et réaliser les revues de code.
Garantir la lisibilité du code, sa maintenabilité, ses performances et le respect des règles de sécurité.
Maintenir la documentation technique et veiller à sa cohérence avec les versions livrées.
Développement assisté par l’intelligence artificielle
Justifier d’une expérience pratique des assistants de codage et des agents IA sur des projets de développement.
Utiliser l’IA pour assister la conception, la génération de code, les tests, le diagnostic, la refactorisation et la documentation.
Fournir aux outils IA un contexte structuré : architecture, règles métier, conventions de code et critères d’acceptation.
Comprendre, relire et tester les productions générées avant leur intégration.
Organiser les bonnes pratiques d’utilisation de l’IA au sein de l’équipe, en tenant compte de la confidentialité du code et des données.
Évaluer les gains obtenus sur les délais, la qualité et la maintenance des applications.
Innovation et amélioration continue
Assurer une veille technologique et proposer des améliorations adaptées aux besoins de l’entreprise.
Identifier les possibilités d’automatisation et les usages pertinents de l’IA dans les applications métier.
Réaliser des preuves de concept — POC — pour vérifier la faisabilité et l’intérêt des nouvelles approches.
Évaluer les propositions selon leur valeur métier, leur coût, leur simplicité d’exploitation et leur maintenabilité.
Partager les pratiques utiles et capitaliser sur les retours d’expérience des projets.
Qualité, recette et accompagnement du go-live
Définir et maintenir les tests techniques, puis accompagner les tests fonctionnels avec le Business Analyst.
Analyser les anomalies, organiser les corrections et vérifier la non-régression.
Préparer la livraison avec les équipes infrastructure et DevOps : configuration, dépendances, scripts de déploiement et éventuelle reprise de données.
Contribuer au plan de bascule, aux contrôles de sauvegarde et à la procédure de retour arrière.
Participer à la revue de préparation au go-live et communiquer les risques techniques résiduels aux responsables du projet.
Accompagner la mise en production et vérifier les parcours critiques après le déploiement.
Assurer une assistance renforcée pendant la phase de démarrage, analyser les incidents et coordonner leur résolution.
Participer au transfert de connaissances vers le support et contribuer, avec le Business Analyst, à la préparation des guides utilisateurs.
Suivre la stabilisation de la solution et proposer les améliorations nécessaires après son lancement.
Profil recherché :
Formation supérieure de niveau Bac+5 en informatique, génie logiciel, systèmes d'information ou dans une spécialité équivalente.
Expérience professionnelle :
Minimum 5 ans d'expérience dans le développement Business Intelligence (BI), l'informatique décisionnelle ou la Data Analytics.
Expérience confirmée dans la conception et le développement de solutions décisionnelles.
Expérience pratique dans la gestion des flux de données (ETL), la modélisation de données et la création de tableaux de bord interactifs.
هذا الإعلان منشور على Emploitic ويُعرض هنا مع الإشارة إلى المصدر. لا نتقاضى أي رسوم من الباحثين عن عمل. إذا كان الإعلان مسيئًا أو احتياليًا، أبلغنا.