Overview
Au sein de la DSI de notre client vous êtes en charge de la performance IT. Les outils utilisés pour mener à bien la mission incluent Elasticsearch sur le run et Métriques / Dashboards pour suivre l’activité de bout en bout, ainsi que les Briques APM avec AppDynamics / Dynatrace.
Responsabilités
- Gestion de 2 environnements majeurs : Pré-Prod avec tests de performance (capacité à encaisser de la charge des applications).
- Run et observabilité des systèmes principalement de l ELK (metricbeat, auditbeat), centralisation de logs, production de KPIs et de dashboards. Construire un cockpit de la performance et faire fonctionner les outils entre eux.
- Suivre ce que fait un utilisateur sur une application sur ELK et intégrer les logos si nécessaire.
- Montée en valeur sur la remontée de logs.
- Pour la partie APM : suivi des performances des applications.
- Étendre le périmètre de la supervision : prise en charge de nouvelles machines, de nouveaux compteurs, de nouveaux types d’alerte.
- Créer, modifier et améliorer l’ensemble des outils d’exploitation.
- Activité conseil : audit des performances des applications critiques en production, évaluation des besoins clients et élaboration de stratégies de tests de performance.
- Formation des clients à la méthodologie de tests et support aux équipes de performance pour présenter leur activité et diffuser les bonnes pratiques.
- Analyses et préconisations de tuning (Apache / IIS, Tomcat / SQL Server?).
Profil candidat / Qualifications
- Maîtrise des outils APM : Dynatrace et AppDynamics pour le suivi de la performance des applications.
- Expertise en observabilité : mise en place et gestion de l’observabilité avec ELK (Elasticsearch, Metricbeat, Auditbeat, etc.) pour la centralisation des logs et la création de dashboards et KPIs.
- Supervision des environnements IT : capacité à superviser les systèmes en temps réel, diagnostiquer les anomalies et proposer des améliorations.
- Tests de performance : compétences pour mener des tests de performance en environnement pré-prod, incluant le dimensionnement et la charge des applications.
- Tuning applicatif : expérience dans l’optimisation des performances (Apache, IIS, Tomcat, SQL Server, etc.).
- Automatisation : connaissances des outils de scripting ou d’automatisation pour améliorer les workflows de supervision.
- Analyse et diagnostic : capacité à identifier les problèmes de performance rapidement et à proposer des solutions efficaces.
- Capacité à travailler en équipe : interaction avec les équipes de développement, d’exploitation et les clients pour comprendre les besoins et fournir des solutions adaptées.
- Compétences en communication : explication claire des concepts techniques à des non-experts, formation des équipes clientes et rédaction de rapports d’audit.
- Une expérience confirmée (souvent 5 ans et plus) dans un rôle similaire (consultant, architecte ou expert en performance IT).
- Connaissance des environnements de production critiques et capacité à intervenir en audit ou en conseil sur ces systèmes.
- Expérience avec des infrastructures complexes multi-environnements (on-premise, cloud, hybride).
- Certification Dynatrace ou AppDynamics.
- Certifications en administration Elasticsearch ou autres outils de monitoring et observabilité.