Compétences

profile image

Terraform

Utilisation de Terraform dans divers projets perso et pro, capacité a monter une infrastructure se basant la réponse d'autres provider, chainage des appel API et boucler sur une ressource dynamiquement.

profile image

Ansible

Ecriture de playbooks, utilisation des group et host vars et des variables dans les taches pour avoir une gestion fine du deploiement. Je me sert également d'Ansible pour réaliser des déploiement dans le cadre du SRE en cas de nécessité.

profile image

Docker

J'utilise Docker depuis plusieurs années, je containerise tout ce qui peut l'etre afin de cloisonner, assurer une gestion plus fine et identifier rapidement les bugs. C'est un outil que je connais tres bien et suis tres a l'aise avec.

profile image

Bash

J'utulise Bash quotidiennement pour scripter et automatiser certaines taches. Je suis a l'aise avec ce language.

profile image

Node JS

Toute la formation que j'ai suivi chez O'clock était basé sur NodeJS, qui plus est j'ai choisi la spécialisation API/DATA/SQL. Tous mes projets de conceptions d'API se basent sur NodeJS. J'ai de tres bonnes base avec ce language.

profile image

Linux

Bonne expérience dans l'installation, l'exploitation, l'administration et la maintenance de systèmes Unix/Linux. Utilisation quotidienne du shell Unix et des utilitaires standard, ainsi que des outils de sécurité Unix/Linux courants.

profile image

Git

Utilisation quotidienne, et bonne connaissance de l'outil.

profile image

Prometheus

J'ai appris à utiliser le promQL, configurer Prometheus finement notement l'aspect scrapping, mise en place de regles d'alerting en utilisant AlertManager et exploitation des metrics de maniere pertinente

profile image

Grafana

Exploitation visuel des data provenant de Prometheus, de facon clair et permettant d'identifier rapidement le ou les probleme(s).

profile image

MongoDB

J'ai réalisé différents projets avec cette BDD, dans le cas ou les appels servent quasiement qu'a récuperer des data et que les requetes d'update ou de delete sont rares et qu'il n'y a pas relation many to many(meme si la fonction aggregate permet de palier aux limites connus).

profile image

PostgreSQL

J'ai appris le SQL durant ma formation et dans différents projets, pour concevoir des apps robuste et rigide c'est parfait.

profile image

Redis

Une API sans Redis n'est pas une API ! On divise souvent par 3 voir plus le temps de traitement des requetes misent en cache. Sans maitriser en profondeur toutes les spécificité de cette base de données je sais manipuler cet outil efficacement.