From 13c9d52fc931e58379cec0ff777e5085d6a3779b Mon Sep 17 00:00:00 2001 From: LE BERRE Mickael Date: Mon, 18 May 2026 15:11:43 +0200 Subject: [PATCH] feat: redesign README with badges, inline examples and full bio --- README.md | 78 +++++++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 61 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index be9959e..3dab574 100644 --- a/README.md +++ b/README.md @@ -1,30 +1,74 @@ # Mickael "Elewyn" Le Berre -Intégrateur DevOps — secteur mutualité-assurance, datacenter on-premise. +**Intégrateur DevOps** — secteur mutualité & assurance, datacenter on-premise RHEL. -Reconverti de 7 ans dans l'industrie vers l'IT. J'interviens sur l'automatisation des pipelines CI/CD, la conteneurisation, et l'observabilité. +Issu d'une reconversion depuis l'industrie — BTS Technicien Supérieur de Maintenance, 7 ans en tant que monteur câbleur — j'ai construit mon profil IT par la voie de l'alternance : titre pro Système & Réseau (niveau BTS), puis titre Administrateur DevOps (niveau 6). Ce parcours m'a donné une base solide en infrastructure avant d'aborder l'automatisation et les pipelines. -## Ce que je fais +J'interviens sur un applicatif majoritairement Java legacy, dans un environnement où la compatibilité et la fiabilité priment. Au quotidien : automatiser les pipelines CI/CD avec Jenkins et GitLab CI, gérer la configuration via Ansible, conteneuriser avec Docker, et maintenir l'observabilité du parc avec la stack Grafana (Prometheus, Loki, Alloy). La sécurité des pipelines est aussi dans mon périmètre — gestion des secrets avec OpenBao, analyse de dépendances avec Dependency Track. Déploiement de n8n pour l'automatisation de workflows métier. Le suivi des projets se fait sous Jira. -- Pipelines CI/CD : Jenkins, GitLab CI -- Automatisation : Ansible, Python -- Conteneurisation : Docker -- Observabilité : Grafana, Prometheus, Loki, Alloy -- Outils internes : GitLab, Jira, SonarQube -- Sécurité applicative : Dependency Track, OpenBao +--- -## Réalisations notables +## Stack -- Migration Promtail → Alloy pour améliorer la maintenabilité de la collecte de logs -- Intégration Dependency Track dans les pipelines CI/CD -- Déploiement d'OpenBao comme gestionnaire de secrets intégré aux pipelines +**Langages** + +![Python](https://img.shields.io/badge/Python-3776AB?logo=python&logoColor=white) +![Bash](https://img.shields.io/badge/Bash-4EAA25?logo=gnubash&logoColor=white) +![YAML](https://img.shields.io/badge/YAML-C1F12E?logo=yaml&logoColor=black) +![Groovy](https://img.shields.io/badge/Groovy-4298B8?logo=apachegroovy&logoColor=white) +![HCL](https://img.shields.io/badge/HCL-7B42BC?logo=terraform&logoColor=white) +> Python est le langage principal pour les scripts d'automatisation et d'intégration (API GitLab, Jenkins, Jira) + +**CI/CD & Automatisation** + +![Jenkins](https://img.shields.io/badge/Jenkins-D24939?logo=jenkins&logoColor=white) +![GitLab CI](https://img.shields.io/badge/GitLab%20CI-FC6D26?logo=gitlab&logoColor=white) +![Ansible](https://img.shields.io/badge/Ansible-EE0000?logo=ansible&logoColor=white) +![n8n](https://img.shields.io/badge/n8n-EA4B71?logo=n8n&logoColor=white) +> Intégration Dependency Track dans les pipelines CI/CD — détection automatique de CVE sur les artefacts Java legacy + +**Conteneurisation & IaC** + +![Docker](https://img.shields.io/badge/Docker-2496ED?logo=docker&logoColor=white) +![Terraform](https://img.shields.io/badge/Terraform-7B42BC?logo=terraform&logoColor=white) +> Conteneurisation d'applications en environnement legacy (images offline, registre interne) + +**Observabilité** + +![Grafana](https://img.shields.io/badge/Grafana-F46800?logo=grafana&logoColor=white) +![Prometheus](https://img.shields.io/badge/Prometheus-E6522C?logo=prometheus&logoColor=white) +![Loki](https://img.shields.io/badge/Loki-F46800?logo=grafana&logoColor=white) +![Alloy](https://img.shields.io/badge/Grafana%20Alloy-F46800?logo=grafana&logoColor=white) +> Migration Promtail → Alloy sur l'ensemble du parc pour unifier la collecte de logs et métriques + +**Sécurité** + +![OpenBao](https://img.shields.io/badge/OpenBao-000000?logo=vault&logoColor=white) +![Dependency Track](https://img.shields.io/badge/Dependency--Track-5C2D91?logo=owasp&logoColor=white) +> Déploiement d'OpenBao comme gestionnaire de secrets, intégré aux pipelines Jenkins et GitLab CI + +**Suivi & Collaboration** + +![Jira](https://img.shields.io/badge/Jira-0052CC?logo=jira&logoColor=white) +![GitLab](https://img.shields.io/badge/GitLab-FC6D26?logo=gitlab&logoColor=white) + +--- + +## Projets personnels + +Développement de bots Discord en Python — gestion de communauté, suivi de scores, automatisation d'interactions. +→ [forge.elewyn.dev/Elewyn/Discord-Raid-bot](https://forge.elewyn.dev/Elewyn/Discord-Raid-bot) + +--- ## Homelab -J'expérimente en parallèle sur un homelab personnel (Proxmox, Terraform, Ansible, WireGuard...). -→ [voir le repo homelab](https://forge.elewyn.dev/Elewyn/homelab) +J'expérimente en parallèle sur un homelab perso (Proxmox, Terraform, Ansible, WireGuard). +→ [forge.elewyn.dev/Elewyn/homelab](https://forge.elewyn.dev/Elewyn/homelab) + +--- ## Contact -- **LinkedIn** : [Mickael Le Berre](https://www.linkedin.com/in/mickael-le-berre-7a7834244/) -- **Email** : mickael.leberre29@gmail.com +[![LinkedIn](https://img.shields.io/badge/LinkedIn-0A66C2?logo=linkedin&logoColor=white)](https://www.linkedin.com/in/mickael-le-berre-7a7834244/) +[![Email](https://img.shields.io/badge/Email-mickael.leberre29@gmail.com-D14836?logo=gmail&logoColor=white)](mailto:mickael.leberre29@gmail.com)