Contexte de la mission 🚩Administrateur de bases de données spécialisé sur la stack ELK Participation aux projets d'évolutions techniques et fonctionnelles : contribuer à l'amélioration et à l'évolution des systèmes. Collaboration avec les équipes de développement pour l'intégration des nouvelles fonctionnalités et la mise en production des applications Connaissance DAT/LLD Maitrise DEV ANSIBLE/AAP Compétences clés : ELK Stack : Elasticsearch, Logstash, Kibana, sécurité (TLS, x-pack, gestion des rôles), stratégie ILM, snapshots S3 • Bases de données : Oracle, SQL Server, PostgreSQL, MySQL, MongoDB, AWS RDS, modélisation NoSQL • Automatisation / DevOps : Terraform, Ansible, scripts Shell & Python • Performance & supervision : Grafana, Zabbix Localisation Mission basée à Rennes, France Modalité de réalisation à distance occasionnel ⚠️ 3 jours de présences requises sur Rennes par semaine
ELK confirmé / expert (7 ans d'expérience minimum) : Keycloak,Python,ElasticSearch,ELKstack,DNS (Domain Name System),oAuth 2,Linux,TLS (Transport Layer Security),Kibana,Nginx,Rancher Labs Rancher,Longhorn, Compétences indispensables RKE2 : orchestration de conteneurs, socle de l'infrastructure Kubernetes. Elasticsearch : moteur de stockage, d'indexation et de recherche des logs. ECK (Elastic Cloud on Kubernetes) : opérateur permettant le déploiement et l'administration d'Elasticsearch sur Kubernetes. Kibana : interface de visualisation, d'analyse et d'exploration des données. Rancher : administration, supervision et gestion des clusters Kubernetes. Longhorn : solution de stockage persistant distribué pour les volumes Kubernetes. Keycloak : gestion des identités et authentification centralisée. OAuth2-Proxy : sécurisation de l'accès à Kibana via une authentification OAuth2/OIDC. NGINX Ingress Controller : point d'entrée réseau de la plateforme (migration vers Traefik Ingress prévue en 2027). Cert-manager / Let's Encrypt / TLS : gestion automatisée des certificats HTTPS. S3 / Stockage objet : source des données d'ingestion (PFC, FINESS, Observatoire...). Python : développement et maintenance des scripts d'ingestion et de traitement des données. Linux / Bash : administration système et automatisation des tâches. Réseaux : bonnes connaissances en proxy, firewall, DNS et protocoles réseau. Compétences appréciées : Git : gestion de versions du code, des manifests Kubernetes et des configurations. Apache Airflow : connaissances de l'environnement legacy Data Management (en cours de décommissionnement). Filebeat / Elastic Agent : collecte et expédition des logs. OpenTelemetry (OTLP) : instrumentation et standard de collecte des logs, métriques et traces. Keycloak,Python,ElasticSearch,ELKstack,DNS (Domain Name System),oAuth 2,Linux,TLS (Transport Layer Security),Kibana,Nginx,Rancher Labs Rancher,Longhorn,
Missions : Implémentation technique du monitoring de la capacité IT GMR • Contribuer à la revue et à l'optimisation des mécanismes d'alerting actuels (réseau, serveurs, bases de données…) • Déployer et configurer des agents et sondes pour assurer une collecte automatisée des métriques (volumes de données, mémoire…) et des performances sur les applications IT GMR • Développer des algorithmes/scripts d'analyse de tendance pour anticiper les problèmes de performance et congestions de toutes natures sur les applicatifs IT GMR • Développer les dashboards visuels de monitoring de la capacité (exemple : sous Grafana, Splunk, Kibana…) selon les maquettes fournies par le business analyst • Mettre en place le monitoring actif des seuils de capacité et des alertes automatiques Support technique au monitoring proactif de la capacité IT GMR • Participer aux campagnes de tests de capacité (Capacity Testing) et le cas échéant à leur automatisation • Contribuer à l'identification et au développement de cas d'usage IA pertinents (exemple : modèles prédictifs simples sous Python pour anticiper l'atteinte des limites de stockage/DB).
Profil: Ingénieurie Data expérimenté pour concepion, construction et maintenance d' une infrastructure de données robuste et performance dans un environnement entièrement on-premise. Étroite collaboration avec les équipes Data pour garantir des pipelines fiables et de haute qualité sur notre infrastructure autogérée. - Expertise Python en contexte professionnel et en production - Maîtrise des paradigmes avancés : décorateurs, générateurs, context managers, métaclasses, typage statique avec mypy - Conception de packages Python structurés et réutilisables, gestion de dépendances - Écriture de tests robustes : pytest, mocking, fixtures, tests paramétrés, couverture de code - Développement de clients Kafka en Python (confluent-kafka, kafka-python) : producteurs, consommateurs, gestion des offsets et des erreurs - Expérience avec les clients Elasticsearch en Python (elasticsearch-py) pour l'indexation et la recherche - Développement d'opérateurs et de hooks Airflow custom en Python - Manipulation de données avec pandas et PyArrow pour les formats colonnaires (Parquet, ORC) - Maîtrise des outils de qualité de code : black, ruff, pylint, pre-commit - Bonne connaissance de la programmation asynchrone (asyncio, aiohttp) pour les pipelines I/O-bound - Maitrise kubernetes et CI/CD (gitops, etc )
Dans le cadre du maintien en conditions opérationnelles et de l'évolution d'une plateforme de collecte, d'indexation, de recherche et de visualisation de données, nous recherchons un Expert ELK confirmé disposant d'une forte expertise Kubernetes. Vous interviendrez au sein d'un environnement technique s'appuyant sur une architecture cloud native reposant sur Kubernetes RKE2 et l'écosystème Elastic. Vos principales responsabilités seront : Administration et évolution de la plateforme Elasticsearch. Déploiement et exploitation d'Elasticsearch au travers de l'opérateur ECK (Elastic Cloud on Kubernetes). Administration et optimisation des environnements Kibana. Gestion, supervision et exploitation des clusters Kubernetes via Rancher. Administration du stockage persistant distribué Longhorn. Mise en œuvre et maintien des mécanismes d'authentification et de gestion des identités avec Keycloak. Sécurisation des accès applicatifs à l'aide d'OAuth2-Proxy et des protocoles OAuth2/OIDC. Administration des Ingress Kubernetes basées sur NGINX Ingress Controller. Participation aux évolutions d'architecture, notamment dans le cadre de la future migration vers Traefik Ingress. Gestion automatisée des certificats HTTPS via cert-manager, Let's Encrypt et les mécanismes TLS. Intégration et traitement de données provenant de sources de stockage objet S3. Développement, maintenance et optimisation des scripts d'ingestion et de transformation en Python. Administration système Linux et automatisation via Bash. Analyse et résolution d'incidents liés aux infrastructures, au réseau et aux performances de la plateforme. Participation aux activités d'exploitation, d'amélioration continue et de sécurisation de l'environnement. L'environnement technique comprend notamment : RKE2, Kubernetes, Elasticsearch, ECK, Kibana, Rancher, Longhorn, Keycloak, OAuth2-Proxy, NGINX Ingress Controller, cert-manager, Let's Encrypt, TLS, S3, Python, Linux, Bash, DNS, Proxy, Firewall et protocoles réseau
🏭 Secteurs stratégiques : Banque d'investissement 🗓 Démarrage : ASAP PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 💡Objectif global : Expert kafka 💡Description détaillée Le contexte de la mission : Dans le cadre de l'équipe Data Analytic , nous créons et maintenons des architectures Big Data pour les besoins internes de l'entreprise. Pour renforcer notre équipe support, nous proposons une mission de DATA ENGINEERING sur KAFKA 💡Responsabilités principales : Mise en œuvre son expertise sur Kafka Support, automatisation et maintien en conditions opérationnelles des plateformes Kafka Participation aux développement de l'équipe data Analytics et projet Topic As a Service Support plateforme WWW 💡Compétences communication Environnement anglophone
Dans le cadre d'un projet stratégique de transformation des pratiques DevOps, nous recherchons un Lead Développeur .NET / DevOps Senior pour participer à la conception d'une plateforme interne dédiée au pilotage des performances des chaînes CI/CD, de la qualité de code et de la sécurité applicative. L'objectif est de développer une solution permettant de centraliser les indicateurs techniques issus des différents outils DevOps afin de fournir des tableaux de bord consolidés pour le suivi de la performance, de la qualité et de la sécurité des développements. Le consultant intégrera une équipe technique en charge de l'innovation et de l'industrialisation des outils de développement, et accompagnera également un développeur junior sur le projet. Missions Concevoir et développer une API REST en C# / .NET (8 à 10) permettant de collecter et centraliser les données issues des outils DevOps. Concevoir le modèle de données et assurer le stockage ainsi que l'indexation des métriques dans Elasticsearch. Développer des tableaux de bord sous Kibana pour le suivi des indicateurs de performance, de qualité et de sécurité. Préparer l'architecture applicative pour l'intégration d'une future interface utilisateur développée en Angular. Intégrer les API des principaux outils CI/CD (GitLab CI, Jenkins, TeamCity ou équivalent). Centraliser les indicateurs liés aux pipelines CI/CD, à la qualité de code, aux analyses SAST et SCA ainsi qu'aux métriques DevSecOps. Produire des indicateurs décisionnels permettant de suivre la dette technique, la couverture des tests, les vulnérabilités et la conformité des dépendances. Garantir la qualité des développements via les bonnes pratiques (Clean Code, revues de code, tests unitaires, documentation). Assurer un rôle de référent technique et accompagner un développeur junior dans sa montée en compétences.
Chef de projet Business Analyst++ Supervision des flux de paiements Contexte Gérer les évolutions des outils de supervision de bout en bout (à destination du métier et de l'exploitant) : priorisation des besoins et rédaction des spécifications. - Apporter un soutien fort au Product Owner. - Assurer les activités d'homologation. - Réaliser une veille technologique constante. Missions • Il assume la responsabilité fondamentale du ou des projets dans toutes ses dimensions (stratégiques, commerciales, financières, humaines, juridiques, organisationnelles, techniques…). • Il pilote l'ensemble du ou des projets dans toute leur complexité (multiplicité des parties prenantes, intérêts souvent divergents…). •Il est le garant de l'enjeu stratégique du projet pour le métier, l'entreprise ou des tiers. • Garantit la pertinence et l'opportunité du développement du ou des projets • Est responsable de toutes les décisions importantes • Valide la recette définitive du ou des projets • Mène toute action pour mener le ou les projets à bonne fin • Gère et anime la communication auprès des équipes et des différentes instances • Prépare et pilote la conduite du changement • Conduit, optimise et est responsable de l'ensemble des ressources du ou des projets (humains, budget, clientèle, décision finale) • Est responsable de la gestion financière du ou des projets ainsi que de toutes les exigences définies (qualité, coût, délai…)
Je recherche un Expert ELK / Observabilité Pour l'un de mes clients, acteur majeur du secteur de l'énergie, je recherche un consultant expérimenté capable d'accompagner les équipes sur des sujets de supervision, d'analyse de logs et de performance des plateformes. L'objectif est d'exploiter les données techniques produites par les applications, serveurs et infrastructures afin de détecter les incidents plus rapidement, améliorer la disponibilité des services et apporter une meilleure visibilité aux équipes d'exploitation. Compétences recherchées : • Bonne maîtrise de l'écosystème ELK (Elasticsearch, Logstash, Kibana) • Administration et optimisation de clusters Elasticsearch • Collecte, traitement et analyse de logs à grande échelle • Création de tableaux de bord et indicateurs de supervision • Environnements Linux • Scripting (Shell, Python ou équivalent) • Connaissances Docker, Kubernetes ou Cloud appréciées • Expérience sur des environnements critiques à forte volumétrie Au-delà de la technique, je recherche une personne capable d'échanger avec les équipes, de comprendre les besoins métiers et de proposer des solutions pragmatiques.
ContexteDans le cadre de l'évolution d'une plateforme de supervision d'applications et de flux critiques, nous recherchons un(e) Chef de Projet / Business Analyst Senior pour accompagner les équipes métiers et techniques dans le pilotage des évolutions des outils de monitoring. Vous serez un acteur clé dans la définition des besoins, le pilotage des projets et l'amélioration continue des solutions de supervision. Vos missionsPiloter les évolutions des outils de supervision de bout en bout. Recueillir, analyser et prioriser les besoins des utilisateurs métiers et des équipes d'exploitation. Rédiger les spécifications fonctionnelles et assurer leur suivi. Accompagner le Product Owner dans la gestion du backlog et des priorités. Organiser et réaliser les phases d'homologation et de recette fonctionnelle. Assurer le suivi des anomalies et coordonner leur résolution avec les équipes techniques. Animer les réunions de projet et assurer la communication avec l'ensemble des parties prenantes. Préparer et accompagner les actions de conduite du changement. Réaliser une veille technologique afin de proposer des axes d'amélioration des outils et des processus. ResponsabilitésGarantir la bonne exécution des projets dans le respect des exigences de qualité, coûts et délais. Coordonner les différents intervenants et assurer le pilotage global des projets. Être garant de la pertinence des solutions proposées et de leur adéquation avec les besoins métiers. Valider les livrables et les recettes avant mise en production. Assurer le suivi des risques et proposer les plans d'actions adaptés. Participer au pilotage des ressources et au reporting auprès des instances de gouvernance. Compétences recherchéesExpérience confirmée en Business Analysis et en gestion de projet. Solide expérience des activités d'homologation et de recette fonctionnelle. Bonne maîtrise de la suite ELK (Elasticsearch, Logstash, Kibana). Expérience dans la gestion d'outils de supervision ou de monitoring. Maîtrise des méthodologies Agile (Scrum, Kanban) et des outils de gestion de projet. Profil recherchéFormation supérieure en informatique ou équivalent (Bac+5). Minimum 8 ans d'expérience sur des fonctions de Chef de Projet et/ou Business Analyst. Excellentes capacités d'analyse, de synthèse et de rédaction. Aisance dans les échanges avec des interlocuteurs métiers et techniques. Expérience dans des environnements à forte criticité ou forte disponibilité appréciée. Qualités attenduesLeadership et sens de la coordination. Excellentes qualités relationnelles et de communication. Esprit d'analyse et force de proposition. Autonomie, rigueur et sens de l'organisation. Capacité à gérer plusieurs sujets en parallèle et à fédérer des équipes pluridisciplinaires.
Au sein de l'équipe "Technology Enablers" d'un grand groupe bancaire français, vous participez à la création d'un outil interne de collecte et de centralisation des KPI de performance des chaînes CI/CD, de qualité de code et de sécurité applicative (DevSecOps). Vous travaillerez en binôme avec un alternant déjà en poste, dont vous assurerez le lead technique au quotidien. Vos missions principales : - Concevoir et développer une API REST sous .NET 10 pour centraliser et standardiser la collecte de métriques issues des outils CI/CD et qualité/sécurité - Modéliser, stocker et indexer les données hétérogènes dans Elasticsearch (mappings, indexation optimisée, requêtage de volumétrie) - Créer et valider les premiers tableaux de bord visuels et dynamiques sous Kibana pour restituer les indicateurs clés - S'interfacer avec les APIs des outils de build/déploiement (GitLab CI, TeamCity, Jenkins) pour extraire les données techniques - Centraliser les indicateurs de qualité (SonarQube), de sécurité applicative (SAST) et de gestion des dépendances (SCA) - Préparer la transition vers une interface Angular (basée sur le prototypage Kibana) - Encadrer l'alternant au quotidien : revues de code, transmission des bonnes pratiques, Clean Code Ce projet est en phase de démarrage : vous contribuez directement à définir l'architecture et les fondations techniques de l'outil.
Contexte Au sein de l'entité NIMos, l'équipe "Technology Enablers" est garante de l'innovation technologique, de l'outillage et de la performance des processus de développement, et pilote notamment la chaîne d'intégration et de déploiement continu (CI/CD) globale du groupe. Dans une démarche d'amélioration continue et de pilotage par la donnée, le client souhaite mesurer l'efficacité de ses pipelines ainsi que la santé globale de ses développements (qualité, sécurité, conformité). La mission s'inscrit dans le cadre de la création d'un outil interne de collecte et de centralisation des indicateurs de performance (KPI) des chaînes CI/CD, de la qualité de code et de la sécurité (DevSecOps). Cet outil est actuellement en phase de démarrage et de développement initial, porté par un collaborateur en alternance que le prestataire aura la charge d'accompagner techniquement. Rôle et responsabilités principales Concevoir et développer une API REST robuste sous .NET 10 chargée de centraliser et standardiser la collecte des metrics issues des outils de CI/CD et de qualité/sécurité Modéliser, stocker et indexer les données hétérogènes dans Elasticsearch Créer et tester les premiers tableaux de bord visuels et dynamiques sous Kibana pour consolider et restituer les indicateurs clés Préparer la transition technologique vers la cible finale intégrant une interface utilisateur sous Angular (basée sur le prototypage Kibana) S'interfacer avec les API des outils de build/déploiement pour extraire la donnée technique Récupérer et centraliser les indicateurs de qualité de code, de sécurité applicative (SAST) et de gestion des dépendances (SCA) Traduire ces données en indicateurs décisionnels clairs (évolution de la dette technique, taux de couverture de tests, vulnérabilités critiques, conformité des packages) Encadrer au quotidien l'alternant travaillant sur le projet, garantir la qualité du code (Clean Code, revues de code, tests unitaires) et partager les meilleures pratiques de développement et d'architecture Livrables attendus API REST fonctionnelle sous .NET 10, documentée (Swagger / OpenAPI) • Modèle de données Elasticsearch (mappings, indexation) opérationnel Tableaux de bord Kibana testés et consolidant les indicateurs clés Éléments de préparation / prototypage pour la transition vers l'interface Angular Indicateurs décisionnels consolidés (dette technique, couverture de tests, vulnérabilités, conformité des packages) Documentation technique associée aux développements réalisés Contribution au mentorat et à la montée en compétences de l'alternant (revues de code, bonnes pratiques)
Contexte L'équipe est responsable de la chaîne d'intégration et de déploiement continu (CI/CD) globale du groupe. Dans une démarche d'amélioration continue et de pilotage par la donnée, nous souhaitons mesurer non seulement l'efficacité de nos pipelines, mais aussi la santé globale de nos développements (qualité, sécurité, conformité). C'est dans ce cadre que s'inscrit le projet de création d'un outil interne de collecte et de centralisation des indicateurs de performance (KPI) de nos chaînes CI/CD, de la qualité de code et de la sécurité (DevSecOps). MISSION 1. Industrialiser et pérenniser le développement de l'outil : - Concevoir et développer une API REST robuste sous .NET 10 chargée de centraliser et de standardiser la collecte des metrics issues de nos différents outils de CI/CD et de qualité/sécurité. - Modéliser, stocker et indexer ces données hétérogènes dans Elasticsearch. - Créer et tester les premiers tableaux de bord visuels et dynamiques sous Kibana pour consolider et restituer ces indicateurs clés. - Préparer la transition technologique vers la cible finale qui intégrera une interface utilisateur sous Angular (basée sur le prototypage Kibana). 2.Apporter une vision DevOps & SecOps (Qualité/Sécurité) : - S'interfacer avec les API des outils de build/déploiement pour extraire la donnée technique. - Récupérer et centraliser les indicateurs de qualité de code, de sécurité applicative (SAST) et de gestion des dépendances (SCA). - Traduire ces données en indicateurs décisionnels clairs (ex: évolution de la dette technique, taux de couverture de tests, présence de vulnérabilités critiques, conformité des packages). 3.Assurer le lead technique et le mentorat (Tutorat) : - Encadrer au quotidien l'alternant travaillant sur le projet. - Garantir la qualité du code (Clean Code, revues de code, tests unitaires) et partager les meilleures pratiques de développement et d'architecture.
Missions : Le prestataire aura pour mission de concevoir, développer et faire évoluer la plateforme de collecte et de visualisation des indicateurs DevOps et DevSecOps. Industrialisation et développement de la solution Concevoir et développer une API REST robuste en .NET 10 permettant de centraliser et de standardiser les métriques issues des outils CI/CD et des solutions de qualité et de sécurité. Modéliser, stocker et optimiser les données dans Elasticsearch. Concevoir les premiers tableaux de bord dynamiques sous Kibana afin de restituer les principaux indicateurs. Préparer l'évolution de la solution vers une interface utilisateur Angular, en s'appuyant sur les premiers prototypes réalisés sous Kibana. Contribution DevOps / DevSecOps Interfacer la solution avec les API des outils de build et de déploiement. Collecter et centraliser les indicateurs de qualité de code, de sécurité applicative (SAST) et d'analyse des dépendances (SCA). Transformer ces données techniques en indicateurs décisionnels (dette technique, couverture de tests, vulnérabilités critiques, conformité des dépendances, etc.). Lead technique et accompagnement Encadrer techniquement l'alternant impliqué sur le projet. Garantir la qualité des développements à travers les bonnes pratiques d'ingénierie (Clean Code, revues de code, tests unitaires). Participer à la définition des choix techniques et partager les bonnes pratiques de développement et d'architecture.
Dans le cadre de l'évolution d'outils de supervision à destination des équipes métiers et des exploitants, nous recherchons un Chef de Projet / Business Analyst expérimenté capable de piloter les évolutions fonctionnelles et d'accompagner les équipes tout au long du cycle de vie des projets. Vous interviendrez sur des projets stratégiques, de la collecte des besoins jusqu'à la mise en production, en garantissant la qualité des livrables, le respect des délais et l'alignement avec les attentes des utilisateurs. Vos principales responsabilités seront les suivantes : Recueillir, analyser et prioriser les besoins métiers. Rédiger les spécifications fonctionnelles. Accompagner le Product Owner dans le pilotage des évolutions. Organiser et piloter les phases d'homologation et de recette. Assurer le suivi des projets en coordonnant les différentes parties prenantes. Préparer et accompagner la conduite du changement. Garantir le respect des engagements en matière de qualité, coûts et délais. Assurer une veille technologique afin d'identifier les évolutions pertinentes autour des solutions de supervision.
Dans le cadre d'un projet de replatforming de la stack ELK vers OpenSearch, une migration de la plateforme actuelle est en cours, incluant un passage d'une architecture single-tier vers une architecture multi-tier. Cette évolution repose notamment sur : • La mise en place d'une infrastructure OpenSearch, dimensionnée pour supporter la volumétrie actuelle et les besoins futurs • L'adaptation de la chaîne d'ingestion basée sur Kafka et Logstash • La migration des composants existants (index, mappings, templates et dashboards) vers OpenSearch • L'automatisation et l'industrialisation des déploiements via Ansible / AWX Dans ce contexte, un renfort expert est recherché pour accompagner la mise en œuvre et l'optimisation de cette architecture, disposant d'un retour d'expérience concret sur ce type de transformation. Une attention particulière est attendue sur Kafka, afin d'accompagner son administration, son optimisation et ses évolutions. • Audit de l'architecture existante • Analyse des choix techniques mis en œuvre et identification des axes d'amélioration • Apport d'expertise sur l'optimisation de la plateforme OpenSearch (performance, résilience, maintenabilité) • Expertise sur les environnements Kafka (administration des clusters, optimisation des flux, gestion des performances et accompagnement des évolutions) • Expertise Logstash compatible OpenSearch (pipelines, parsing, optimisation) • Contribution à la migration ELK vers OpenSearch (index, mappings, pipelines) • Industrialisation via Ansible / AWX • Documentation et accompagnement des équipes