Contexte de la mission : Au sein du centre d'excellence logiciel de notre client, acteur majeur du secteur de la défense, vous participez au développement, à l'intégration et à la validation de composants logiciels permettant aux différentes briques d'un système de simulation d'interagir entre elles. Vous intervenez sur la conception, le développement et la qualification de composants Java, en lien avec des mécanismes d'interfaçage natif, des middlewares et des simulateurs. Vous évoluez dans un environnement projet structuré, reposant sur des processus métier et qualité établis. Responsabilités : - Analyser la documentation du middleware et les spécifications des simulateurs fournies par les responsables de maîtrise d'oeuvre ; - Concevoir et développer des composants logiciels spécifiques au projet en Java, de la version 11 aux versions plus récentes ; - Mettre en oeuvre et maintenir des interfaces Java Native Interface (JNI) afin d'assurer l'interopérabilité entre les composants Java et les bibliothèques natives ; - Participer à l'intégration des articles logiciels sur les environnements Linux ; - Assurer la gestion de configuration des sources, évolutions et livrables avec IBM Engineering Workflow Management (EWM) ; - Réaliser les activités de validation de l'outil : élaboration et exécution des tests, rédaction des scénarios de test et des comptes rendus associés ; - Rédiger et maintenir la documentation des développements réalisés, conformément aux processus métier et projet existants.
Dans le cadre de l'accompagnement d'un acteur majeur du secteur de l'assurance, nous recherchons un Chef de projet technique IT pour intervenir sur des projets de transformation et d'évolution du système d'information. Vous intégrerez une DSI en pleine transformation, au sein d'une équipe technique dédiée au pilotage de projets et aux activités de BUILD / BUILD to RUN. Vous travaillerez en collaboration avec différents interlocuteurs : équipes infrastructures, équipes applicatives, métiers, équipes techniques, fournisseurs et intégrateurs. Les projets portent notamment sur des sujets d'infrastructure, d'administration, d'exploitation, d'intégration, de middleware, de logiciels et d'automatisation. Le pilotage des projets s'effectue dans un environnement orienté Agile / Scrum. 3 Jours de présence sur site à Niort + 2 jours de télétravail Vos missions • Piloter des projets techniques de bout en bout, de la phase de cadrage jusqu'au passage en RUN • Participer au choix des solutions, au chiffrage, à l'identification des risques et à la définition des ressources et du planning • Élaborer et suivre les plannings, les budgets et les plans de charge • Coordonner les différentes équipes techniques et parties prenantes • Planifier les ressources avec les responsables des équipes • Piloter les phases d'étude, de cadrage, de réalisation et de documentation • Préparer et suivre les interventions techniques et les plans d'action • Organiser les mises en production avec les équipes concernées et le Change Manager • Anticiper et mesurer les impacts métier liés aux changements • Piloter la relation avec les fournisseurs, éditeurs et intégrateurs • Préparer et animer les comités projet et comités de pilotage • Assurer le reporting projet : avancement, KPI, risques, budget et planning • Accompagner le passage des projets vers les équipes de maintenance et de support • Garantir le respect des engagements en termes de qualité, coûts et délais Environnement technique • Infrastructures : réseaux, systèmes, stockage • Applications et logiciels • Flux et API • Portails, Front et Middleware • Bases de données • Outils de pilotage et de gestion des ressources • Outils de suivi et de reporting • Méthodologies de gestion de projet / Agile Scrum
Profil recherché Expérience confirmée en architecture applicative, système ou infrastructure. Capacité à intervenir entre l'urbanisation du SI et l'architecture solution. Expérience sur des applications métiers complexes. Bonne compréhension des architectures distribuées et des systèmes d'information d'entreprise. Expérience significative de rédaction de dossiers HLD et LLD. Bonne connaissance des environnements Linux. Capacité à dialoguer aussi bien avec des interlocuteurs métiers que techniques. Anglais professionnel requis. Compétences techniques Compétences principales : Architecture applicative et système Architecture solution Environnements Linux HLD / LLD Applications métiers Intégration SI Flux et interfaces applicatives Sécurité, performance et disponibilité Documentation d'architecture Compétences appréciées : Architecture microservices API et middleware Containerisation Kubernetes / OpenShift Cloud hybride ou privé Réseaux et sécurité applicative Haute disponibilité et résilience