Expert tests de performance /métrologie (ARCHIVE)

  • Localisation: Vitrolles
  • Métier: Testeur
  • Type de contrat: CDI
  • Salaire: 35/45K
  • Type d'entreprise: Grand compte
  • Compétences: #Test #Performance #Métrologie

Description de poste

ref : 21-6  et 21-14

CDI – Mission en régie chez le client.

Expertise Performance – Métrologie

Le Prestataire étant spécialisé dans le domaine des Tests de Performance, particulièrement sur les aspects de Métrologie et de Supervision, le Client souhaite faire appel au Prestataire pour une mission d’assistance dans le contexte suivant.

Contexte général :
Notre client fait évoluer en permanence son système d’information qui s’organise autour d’architectures de type Cloud :
Des services omnicanaux s’appuyant sur :
– Une architecture Omnicanale, ouverte, déployée On Premise, en Cloud, ou Hybride, en haute disponibilité sur plusieurs Availability Zones, locales et distantes, et à forte charge et qui fait appel à des principes tels que :
– Architecture distribuée et micro-services,
– Authentification,
– Exposition interne / externe d’API,
– Haute Disponibilité, Redondance,
– Scalabilités (horizontale, verticale), Robustesse,
– Intégrité des Données
– Cloisonnement, zoning

Des services urbanisés autour d’architectures de type micro-services et échanges de données événementielles, ainsi que des technologies de type API REST, qui font appel à des solutions telles que des :
– Bus d’échanges (Kafka),
– Solutions de Messaging (ESB ou UM),
– Solutions de Master Data Management,
– Protocoles Web Services, REST, XML, JMS, JMX,
– Formats d’échanges (JSON, SWAGGER),

– s’appuyant sur des :
– Framework de Développement (Spring Boot, GWT, Angular, React, Drupal CMS, Node.js),
– Langages de programmation / formats de fichiers, orientés Web (javascript, java, php, perl, python, xml, json) et de gestion de codes sources (Git, Jenkins, Bamboo)
– Socles OS tels que Red Hat Entreprise Linux , CentOS,
– Socles OS AIX, Windows dont VMware,
– Serveurs Web de type Apache, Tomcat, nginx,
– Socles Cloud, de type OpenStack et Kubernetes,
– Plateformes d’Ordonnancement (Crtl-M) et d’échanges (ETL Informatica),
– Systèmes de Gestion de Base de Données, type :
– PostgreSQL Entreprise DB,
– MySQL
– MongoDB,
– Oracle,
– Gestionnaires de configuration de type Salt
– Pipelines de déploiement de CI/CD (GitLab, Nexus, .. ),
– Framework de déploiement de containers de type Rancher

L’observabilité de ce SI s’appuie sur des :
– Systèmes de métrologie, qui permettent d’assurer un monitoring Système / Middleware et Applicatif et une visualisation sur une base d’outils Grafana, Graphite, jmxtrans, collectD, Prometheus,
– Solutions d’APM, de type Pinpoint, permettant des analyses transactionnelles,
– Solutions de centralisation de logs (infrastructure, systèmes, middleware, base de données, réseau, applicatifs), tel que ELK et ENK.

Contexte général de la mission :
– Participer à la définition des solutions et des politiques techniques de métrologie et de supervision des infrastructures composant le système d’information
– Déployer, configurer et maintenir les outils et applications de métrologie utilisées pour surveiller le fonctionnement des infrastructures installées dans le datacenter
– Maintenir à jour le patrimoine documentaire associé

Phases & Tâches
Le Prestataire s’engage à effectuer les Prestations définies ci-dessous :

• Concevoir et MCO des modèles de collecteurs et systèmes de déploiement associés ;
• Assurer la mise en place, l’administration technique et le suivi de la métrologie pour les projets Métiers éligibles, objet de Campagnes de Performance, et de leur mise en œuvre sur les plateformes de performance et de production ;
• Mettre en place le monitoring ;
• Réaliser l’ingénierie et le support niveau 3 de la stack des serveurs de métrologie ;
• Réaliser les analyses techniques associées et proposer les axes d’évolution le cas échéant ;
• Participer à la définition des solutions et des politiques techniques de métrologie des infrastructures composant le système d’information, en particulier, participer à l’animation des ateliers et instances transverses de pilotage ;
• Contribuer à l’industrialisation de la métrologie technique, système, réseau, middleware et applicative ;
• Maintenir à jour le patrimoine documentaire associé, y compris le repository, en particulier :
– Définir et maintenir les Référentiels de Métrologie ;
– Concevoir et maintenir le référentiel de dashboards Grafana ;
• Réaliser le partage et transfert de connaissances aux équipes d’exploitation.

Durant l’exécution des Prestations, le Prestataire communiquera à les livrables définies ci-dessous :
– Réalisation d’un compte rendu d’activité hebdomadaire indiquant notamment l’état d’avancement des différentes activités ;
– Fourniture d’un PV de réalisation mensuel ;
– Documentations réalisées, dont la présentation globale de la solution.

Environnement technique de travail

Le prestataire sera amené à travailler majoritairement sur :
o Systèmes Linux & Windows, Scripting (Shell, Python, Perl, …), Outils de Métrologie (Graphite, Prometheus, Grafana, CollectD, JMXTrans, Télégraf, Prometheus Exporters, …), Gestion de version (SVN, GitLab, …), Outils de déploiement (Salt, Ansible, GitLab CI, …),
Ainsi que sur :
o Bases de données (Cassandra, MariaDB, …), Virtualisation/Cloud (KVM, OpenStack, Kubernetes, AWS, …), Protocoles et serveurs Web (http, https, API REST, Nginx, Apache, Tomcat …)
Voir aussi sur :
o Java (JVM/JMX), , Messaging (Kafka) Cache distribué (Hazelcast), Annuaire de Services (Zookeeper), APM.

De plus, il sera amené à être exposé à d’autres technologies du SI, parmi les suivantes :
– Apache Nifi
– Spark
– Kafka
– YARN
– Jupyter
– D3.JS