Mission SRE multidisciplinaire couvrant DevOps, système, middleware, bases de données, réseau et observabilité. L'objectif est de fiabiliser les environnements hors production, d'améliorer leur disponibilité et leur exploitabilité et de mettre en œuvre une démarche structurée d'amélioration continue. Missions : - Réaliser un état des lieux technique des systèmes, middleware, bases de données, réseaux, pipelines CI/CD et composants d'infrastructure - Identifier les risques, dépendances, points uniques de défaillance, obsolescences et sources récurrentes d'instabilité - Définir et prioriser une feuille de route de fiabilisation avec des recommandations techniques, opérationnelles et organisationnelles - Mettre en œuvre des améliorations d'automatisation, de configuration et de déploiement via des pratiques Infrastructure as Code lorsque pertinent - Renforcer l'observabilité avec une stratégie de monitoring, logging, alerting, métriques et tableaux de bord - Améliorer les procédures de diagnostic, de gestion des incidents, d'analyse des causes racines et de retour à la normale - Optimiser la disponibilité et la performance des composants système, middleware, bases de données et réseaux - Contribuer à la standardisation des environnements et à la réduction des écarts de configuration - Produire la documentation technique, les procédures d'exploitation, les consignes d'escalade, les runbooks et les recommandations - Transférer les connaissances aux équipes internes - Proposer des indicateurs de suivi de la disponibilité, du taux d'incidents, du MTTR et de la couverture de supervision - Structurer les processus de gestion des incidents, des changements, des configurations et des capacités - Favoriser l'adoption de pratiques SRE durables par les équipes techniques Profil attendu : Expertise SRE multidisciplinaire couvrant DevOps, système, middleware, bases de données, réseau et observabilité. Expertise attendue en SRE, Observabilité et Analyse causes.
Contexte de la mission : Viveris accompagne un de ses clients, acteur international de référence dans le développement de passerelles résidentielles vers le réseau internet ainsi que sur le développement et l'intégration des couches basses et applicatives de différents logiciels.Dans ce cadre, nous recherchons un ingénieur développement logiciel middleware (H/F) afin de rejoindre l'équipe logiciel générique. Vos Responsabilités : Intégré au sein de l'équipe de l'entité gateway, vous aurez en charge le développement du middleware à base de prplOS. L'objectif de la mission est de développer le support de la fonctionnalité "Service scheduling" : - Rédiger les spécifications fonctionnelles et techniques ; - Concevoir l'architecture du scheduler et définir un modèle de données pour le stockage des configurations ; - Développer les connecteurs du scheduler aux services existants pour leur activation/désactivation dynamique : - Développer une API REST permettant aux utilisateurs ou aux systèmes tiers de configurer et de superviser les règles de scheduling : - Tester et valider l'intégration du scheduler avec le middleware en simulant différents cas d'usage pour garantir la robustesse ; - Réaliser des tests de charge pour évaluer la performance du scheduler ; - Identifier et corriger les éventuels bugs ; - Rédiger une documentation utilisateur (configuration des règles, API, supervision).
Dans le cadre d'un programme de transformation et de modernisation du système d'information, nous recherchons un Architecte Solution / Architecte Transverse pour accompagner plusieurs chantiers structurants au sein d'un environnement SI complexe. Vous interviendrez sur des sujets d'urbanisation, d'intégration, de Data et d'infrastructure, avec pour objectif de garantir la cohérence et l'évolution des architectures entre les différents domaines du SI. Vos missionsAccompagner la définition des architectures cibles et des trajectoires d'évolution du SI. Analyser les architectures existantes et identifier les axes de modernisation. Concevoir et challenger les architectures de solutions. Garantir la cohérence et l'urbanisation entre les différents domaines : Data, Middleware, applications Core, Finance et Infrastructure. Participer à la refonte et à la rationalisation des flux Middleware et inter-applicatifs. Accompagner la migration des chaînes d'ordonnancement vers Apache Airflow. Participer aux travaux d'architecture autour des plateformes Data et analytiques. Contribuer aux dispositifs de reprise informatique, résilience et haute disponibilité. Identifier les dépendances entre applications, données, flux et infrastructures. Participer aux choix de solutions et aux arbitrages techniques. Collaborer avec les équipes Data, Middleware, Infrastructure, Sécurité, Développement et Finance. Produire et maintenir les livrables d'architecture : DAT, HLD, LLD, cartographies de flux, dossiers d'architecture, etc. Présenter et vulgariser les choix d'architecture auprès des différentes parties prenantes. Environnement techniqueApache Airflow Data Lake / plateformes analytiques Middleware / ESB / API Kafka / architectures événementielles SAP / Finance Applications Core / développements spécifiques Cloud et infrastructures hybrides Automatisation / Infrastructure as Code PCA / PRA / PRI Haute disponibilité et résilience Profil recherchéFormation supérieure en école d'ingénieur ou équivalent. 5 à 8 ans minimum d'expérience sur des fonctions d'Architecture Solution, Architecture SI ou Architecture Transverse. Expérience sur des SI complexes et fortement interconnectés. Bonne maîtrise des problématiques d'urbanisation du SI. Expérience significative sur les architectures Middleware et les échanges inter-applicatifs. Bonne connaissance des flux API, messaging, batch, fichiers et événements. Connaissance des problématiques d'ordonnancement et d'orchestration. Une expérience sur Apache Airflow est fortement appréciée. Expérience sur des architectures Data / Data Lake / plateformes analytiques. Connaissance des enjeux PCA/PRA/PRI, haute disponibilité et résilience. Une expérience dans des environnements SAP / Finance est un plus. Capacité à challenger les choix techniques tout en restant suffisamment proche des équipes opérationnelles. Bon esprit d'analyse et de synthèse, autonomie, rigueur et capacité de coordination. Excellente capacité à vulgariser des sujets d'architecture complexes. Le profil recherché est à la fois transverse et suffisamment hands-on pour être capable d'entrer dans le détail technique lorsque nécessaire.
Ingénieur de production - Villeurbanne Experis recrute un Ingénieur de Production F/H pour intervenir au sein d'un environnement de production critique nécessitant un haut niveau de disponibilité et de qualité de service. Au sein d'une équipe d'une dizaine de collaborateurs, vous contribuerez à l'exploitation, à l'optimisation et au support des plateformes applicatives distribuées. Vous évoluerez dans un contexte technique riche mêlant systèmes, middleware, automatisation, DevOps et technologies cloud native. Le poste est basé à Lyon, secteur Parc de la Tête d'Or, avec jusqu'à 10 jours de télétravail par mois. Vos missionsAssurer le traitement et la résolution des incidents applicatifs de niveau 2. Garantir le bon fonctionnement des plateformes distribuées sous Linux, Windows et AIX. Réaliser les analyses d'incidents et mettre en œuvre les actions correctives nécessaires. Améliorer et optimiser les performances, la stabilité et la disponibilité des environnements de production. Assurer les déploiements et installations de composants applicatifs (EAR, paramétrage, application des procédures d'installation). Produire les reportings d'activité, indicateurs de suivi et comptes-rendus opérationnels. Participer aux activités d'exploitation et d'administration des infrastructures middleware. Utiliser les outils d'automatisation, de supervision et de déploiement du périmètre. Participer aux opérations planifiées en horaires non ouvrés lorsque nécessaire, avec aménagement du temps de travail associé.
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.
Le Prestataire aura en charge les activités suivantes (liste non exhaustive) : Installation de serveurs virtuels (VM) & conteneurs Kubernetes via les portails de déploiements associés Administration des environnements : Gestion des environnements hors production (déploiement legacy, modern) Intégrer les applications jusqu'à la mise en exploitation (nouvelles applications ou mises à jour des applications existantes) : MEP, MEV, MES sur les environnements Homologation & Production Participer à la rédaction des procédures techniques d'installation Middleware & applicatif (gestes manuels et/ou automatisés) Déployer et configurer les applications/middlewares (manuels & automatisés) sur les environnements Homologation & Production (selon les Procédures d'installations ou scripts dédiés) Installer les montées de version : Pilotage des MEV applicatives et techniques (majeures/mineures/correctives), y compris les montées de version des middlewares (MW) en production et hors production. Gérer les demandes & changements Réaliser le transfert de connaissances des activités réalisées durant la phase d'intégration vers les équipes d'exploitation (formation) Développer des scripts d'intégration & automatisation des déploiements via des Playbooks Ansible (Windows/RHEL/K8S) Contribuer au packaging d'image docker Support et accompagnement des équipes projet dans l'utilisation des outils DevOps & chaines CI/CD Participer à la production des livrables techniques : Procédures Techniques d'Installation (PTI). Documents d'Exploitation (DEX). Livrables d'installation Kubernetes. Elaboration des chronogrammes pour les MEV applicatives et techniques Dérouler les Tests Techniques Tests des déploiements (phases HOMOLOGATION, PRODUCTION) Tests des Dossier d'Exploitation Gestion des Changements et des Certificats Gestion des demandes et changements : Traitement des demandes et des changements sur tous les environnements (hors production et production) Gestion des certificats : Génération des CSR/clés privées et installation sur les serveurs applicatifs (homologation et production). Participer au MCO, Support et Résolution d'Incidents MCO des environnements Homologation Analyser & résoudre les incidents sur environnements hors production Participer au troubleshooting lors d'incidents majeurs (N3) sur les environnements de Production Réaliser une veille technologique pour anticiper et s'adapter aux évolutions futures Proposer des évolutions & de l'amélioration continue
Nous recherchons un Développeur Backend Node.js freelance pour rejoindre une équipe produit en charge d'applications digitales à forte audience. Vous participerez à la conception et au développement de services critiques, d'API et de middlewares permettant de faire le lien entre différentes plateformes et applications. Au sein d'une équipe agile composée de développeurs, d'un Tech Lead, d'un Product Owner et d'un QA, vous contribuerez à la construction de solutions robustes, performantes et évolutives. Vos principales missions : Concevoir et développer des API et services backend en Node.js Participer à l'évolution d'architectures middleware et BFF Développer de nouvelles fonctionnalités dans le respect des standards de qualité de l'équipe Rédiger les documentations techniques et les tests unitaires associés Corriger les anomalies et optimiser les performances des applications Participer aux revues de code et aux choix d'architecture Collaborer avec les équipes produit et techniques dans un environnement agile Une mission longue durée offrant stabilité, visibilité et de véritables enjeux techniques.
Contexte de la missionDans le cadre du renforcement de l'équipe Solution Environnements de Développement, nous recherchons un Expert OpenShift / Kubernetes afin d'assurer le support, l'expertise et l'évolution d'une plateforme PaaS basée sur Red Hat OpenShift. Le consultant interviendra sur des sujets de production, d'industrialisation, d'accompagnement des utilisateurs et d'amélioration continue de la plateforme. Missions principalesSupport & Expertise OpenShiftAssurer le support de niveau 3 sur la plateforme OpenShift. Analyser et résoudre des incidents complexes en production. Participer aux cellules de crise si nécessaire. Accompagner les utilisateurs de la plateforme : Développeurs Responsables d'environnements Équipes Middleware Industrialisation & CI/CDMaintenir et faire évoluer : Les pipelines de déploiement Les outils internes Les templates Kubernetes La chaîne de fabrication d'images conteneurs Participer aux travaux d'intégration de solutions techniques dans l'écosystème PaaS. Contribuer à l'amélioration continue de la plateforme. Études techniques & documentationPrendre en charge des sujets d'étude : Analyse des besoins Expérimentation de solutions Mesure des résultats Restitution et capitalisation Rédiger et maintenir la documentation technique. Environnement techniquePlateforme & ConteneursRed Hat OpenShift (niveau expert) Kubernetes (niveau expert) Conteneurisation Helm / Kustomize GitOps / ArgoCD ExternalSecrets Gatekeeper DevOps / CI-CDGit Jenkins Groovy (DSL Jenkins) Bash / PowerShell Maven Systèmes & Cloud NativeLinux Architectures Cloud Native Principes 12 Factors App API REST / Web Services SOAP Monitoring & ObservabilitéELK Prometheus Grafana AppDynamics / Dynatrace SécuritéSSL/TLS Certificats et AC OWASP Middleware & Bases de données (notions)Tomcat WildFly Apache HTTP Server Oracle PostgreSQL DB2
MISSIONS PRINCIPALES Prise en charge du développement logiciel de la spécification à la phase IVV sur le matériel. Développement temps-réel en C/C++ sur les couches basses et le middleware. Interfaçage avec le hardware et fusion des données (capteurs de position et altitude). Projet d'arrivée : Développement d'un système de pointage vers un satellite. PROFIL RECHERCHE Formation : Bac+5 en Informatique ou Systèmes embarqués Expérience : 5 ans minimum sur des systèmes embarqués complexes Langue : Anglais opérationnel exigé oral et écrit STACK TECHNIQUE Langages : C et C++ exigés OS Embarqués : Linux, FreeRTOS Hardware : Processeurs ARM, Cartes Xilinx, FPGA, CPU Compétences clés : Temps-réel, Couches basses Middleware Interfaçage hardware capteurs Fusion de données Cycle IVV Savoir-être : Esprit d'équipe, autonome, proactif, rigoureux Bonus : Protocoles IP
Missions : Déployer et administrer les environnements techniques (VM, Kubernetes, Docker). Assurer l'intégration, les mises en production (MEP/MEV) et les montées de version applicatives et middleware. Automatiser les déploiements et tâches d'exploitation via Ansible et les outils CI/CD. Réaliser les tests techniques, gérer les changements et assurer le support N3. Rédiger la documentation technique (DEX, PTI, procédures d'exploitation) et accompagner les équipes. Compétences requises : Kubernetes, Docker, Ansible. Linux (RHEL) et environnements Windows. DevOps, CI/CD, intégration applicative. Gestion des certificats, supervision et troubleshooting. Expérience en production et environnements critiques.
Faire évoluer le backend API existant : montée de versions, migration Flask vers FastAPI, conteneurisation. Concevoir, développer et maintenir un nouveau backend Python/FastAPI/MongoDB pour le frontend Angular en cours de réécriture. Mettre en place l'architecture API sous Kubernetes/OpenShift (Docker/Podman) sur RedHat Linux. Automatiser des tâches d'administration et d'exploitation des middlewares et des bases de données (Python, Shell, Ansible). Contribuer à la conception de services du cloud privé et à l'élaboration des normes de développement. Maintenir les outils existants (portails web) et partager les bonnes pratiques avec l'équipe.
Chef de projet Infrastructure / Obsolescence. Vaison la Romaine ou Montpellier 3 jours de présentiel Septembre Nous recherchons une personne rigoureuse, aguerrie aux processus ITIL, connaissant la CMDB et qui a une bonne connaissance des composants d'une infrastructure OPEN. Idéalement la personne aura eu des expériences de gestion de Projet Obsolescences (de la qualification au décommissionnement). Il s'agit d'une mission a enjeu majeur pour notre Cluster. * Maîtrise des environnements de production informatique complexes * Expérience notable sur les sujets de traitement d'obsolescence Compétences techniques * Connaissance des technologies natives (Data, NoSQL, Kubernetes) * Expérience avec les technologies OPEN (Bases de données, Middleware, OS Windows et Linux) * Sensible aux notions d'hébergement applicatif, d'intégration, d'exploitation, d'observabilité
Chef de projet Infrastructure / Obsolescence. Vaison la Romaine 3 jours de présentiel Septembre Nous recherchons une personne rigoureuse, aguerrie aux processus ITIL, connaissant la CMDB et qui a une bonne connaissance des composants d'une infrastructure OPEN. Idéalement la personne aura eu des expériences de gestion de Projet Obsolescences (de la qualification au décommissionnement). Il s'agit d'une mission a enjeu majeur pour notre Cluster. * Maîtrise des environnements de production informatique complexes * Expérience notable sur les sujets de traitement d'obsolescence Compétences techniques * Connaissance des technologies natives (Data, NoSQL, Kubernetes) * Expérience avec les technologies OPEN (Bases de données, Middleware, OS Windows et Linux) * Sensible aux notions d'hébergement applicatif, d'intégration, d'exploitation, d'observabilité
Chef de projet Infrastructure Montpellier 3 jours de présentiel Septembre Nous recherchons une personne rigoureuse, aguerrie aux processus ITIL, connaissant la CMDB et qui a une bonne connaissance des composants d'une infrastructure OPEN. Idéalement la personne aura eu des expériences de gestion de Projet Obsolescences (de la qualification au décommissionnement). Il s'agit d'une mission a enjeu majeur pour notre Cluster. * Maîtrise des environnements de production informatique complexes * Expérience notable sur les sujets de traitement d'obsolescence Compétences techniques * Connaissance des technologies natives (Data, NoSQL, Kubernetes) * Expérience avec les technologies OPEN (Bases de données, Middleware, OS Windows et Linux) * Sensible aux notions d'hébergement applicatif, d'intégration, d'exploitation, d'observabilité
Dans le cadre de projets de transformation digitale d'envergure et de la structuration d'écosystèmes applicatifs complexes, nous recherchons un(e) Architecte Solution Salesforce – Environnement Multi-Cloud. Rattaché(e) à la Direction des Systèmes d'Information (DSI) / Direction de l'Architecture, vous serez le garant de la cohérence, de la sécurité et de la scalabilité de la plateforme Salesforce globale, en assurant le lien entre la vision stratégique et son exécution technique. Missions : Design d'Architecture & Vision Cible : Définir le schéma directeur et l'architecture cible pour des déploiements complexes en environnement Multi-Cloud (Sales Cloud, Service Cloud, Data Cloud, Marketing Cloud, etc.). Concevoir les modèles de données globaux et garantir leur cohérence à travers les différentes briques du SI. Gouvernance Technique & Qualité : Animer les Architecture Review Boards (ARB) et définir les normes, standards et bonnes pratiques de développement et d'intégration. Veiller au respect des exigences de sécurité, de confidentialité et de conformité applicative. Assurer la scalabilité de la plateforme et anticiper les contraintes de volume et de performance. Intégrations Complexité SI & Middleware : Cadre et concevoir les flux d'intégration (temps réel, batch, événements) entre Salesforce et le SI central (ERP, systèmes cœurs de métier). Piloter les choix d'architecture d'intégration en s'appuyant sur des solutions middleware / EAI (ex: MuleSoft). Conseil Stratégique & Leadership : Conseiller et guider les directions IT et Métiers dans leurs choix technologiques stratégiques. Effectuer les arbitrages d'architecture clés (Build vs Buy, déclaratif vs code sur-mesure). Mentorer et accompagner techniquement les équipes de développement et les consultants de la mission.
Chef de projet Infrastructure Montpellier 3 jours de présentiel Septembre Nous recherchons une personne rigoureuse, aguerrie aux processus ITIL, connaissant la CMDB et qui a une bonne connaissance des composants d'une infrastructure OPEN. Idéalement la personne aura eu des expériences de gestion de Projet Obsolescences (de la qualification au décommissionnement). Il s'agit d'une mission a enjeu majeur pour notre Cluster. * Maîtrise des environnements de production informatique complexes * Expérience notable sur les sujets de traitement d'obsolescence Compétences techniques * Connaissance des technologies natives (Data, NoSQL, Kubernetes) * Expérience avec les technologies OPEN (Bases de données, Middleware, OS Windows et Linux) * Sensible aux notions d'hébergement applicatif, d'intégration, d'exploitation, d'observabilité