Trait d'Union Consulting

Mission freelance Dev Observabilité PerfOps

Marseille (13)

Trait d'Union Consulting

Le poste

Freelance
Dès que possible
1 an
160-2 960 €⁄j
5 à 10 ans d’expérience
Télétravail partiel
Marseille, Provence-Alpes-Côte d'Azur
Publiée le 13/09/2024

Partager cette offre

Secteur : Confidentiel,

Contexte :

Le groupe fait évoluer son système d’information, qui s’organise autour d’architectures urbanisées autour de services omnicanaux, de micro-services et échange de données évènementielles en visant un principe de Pipeline et de déploiement CI/CD.

L’observabilité de ce SI s’appuie sur des :

- Systèmes de métrologie, assurant un monitoring du SI et sa 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.

Poste qui mixte les tâches d'observabilité (métrologie) et de développement orienté PerfOps (Performance)

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é

Développer les scripts de performance :

o Développer des scripts Vugen qui simulent le transactionnel d’une application, principalement de type web et principalement en langage TypeScript

o Concevoir des scripts configurables et modulaires (orienté objet)

o Assurer l’évolution des scripts de Performance et de la bibliothèque logicielle

o Réaliser les scripts à partir de capture du transactionnel depuis la console de développement des navigateurs (Chrome, FF, IE)

o Réaliser les scripts à partir de capture du transactionnel mobile (Ios/Android) avec Fiddler

o Réaliser les scripts à partir de documents de spécifications

Support aux tirs de performance :

o Garantir que les scripts développés ont une incidence neutre sur les campagnes de

o Accompagner le calibrage et les campagnes de tirs de performance

o Participer à l’analyse des performances et aux diagnostics des erreurs rencontrées

o Participer à la mise en place du jeu de données nécessaire à la réalisation des tirs de performance

o Participer à la supervision et la maintenance des plateformes d’injection

Profil recherché

Les compétences requises pour ce poste incluent une maîtrise de Windows en tant que système d'exploitation, ainsi qu'une bonne connaissance des langages JavaScript et TypeScript. L'environnement de développement utilisé est Visual Studio Code. Concernant les tests, il est nécessaire de connaître au moins un outil d'injection comme Vugen, JMeter, Gatling, ou k6. L'outil de versionning employé est Gitlab.

Le candidat doit être familier avec les protocoles HTTP et doit maîtriser les formats JSON, XML, et CSV. Enfin, il doit avoir une bonne maîtrise des outils bureautiques comme MS Office et MS Visio.

Le prestataire sera amené à utiliser ses compétences majoritairement en :

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.

Environnement de travail

Les compétences requises pour ce poste incluent une maîtrise de Windows en tant que système d'exploitation, ainsi qu'une bonne connaissance des langages JavaScript et TypeScript. L'environnement de développement utilisé est Visual Studio Code. Concernant les tests, il est nécessaire de connaître au moins un outil d'injection comme Vugen, JMeter, Gatling, ou k6. L'outil de versionning employé est Gitlab.

Le candidat doit être familier avec les protocoles HTTP et doit maîtriser les formats JSON, XML, et CSV. Enfin, il doit avoir une bonne maîtrise des outils bureautiques comme MS Office et MS Visio.

Le prestataire sera amené à utiliser ses compétences majoritairement en :

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.

Postulez à cette offre !

Trouvez votre prochaine mission parmi +7 000 offres !

  • Fixez vos conditions

    Rémunération, télétravail... Définissez tous les critères importants pour vous.

  • Faites-vous chasser

    Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.

  • 100% gratuit

    Aucune commission prélevée sur votre mission freelance.

Dev Observabilité PerfOps

Trait d'Union Consulting

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2024 © Free-Work / AGSI SAS
Suivez-nous