Lastmemo.com
Application SaaS sécurisée permettant aux utilisateurs de transmettre à leurs proches leurs volontés, documents sensibles, directives anticipées et messages personnels de manière confidentielle et durable.
Rôle: Responsable technique / Ingénieur principal (développement Java, administration système, réseau, architecture, DevOps, sécurité, cloud hybride)
Missions et réalisations techniques
Architecture & Infrastructure
- Conception et déploiement d’une infrastructure hybride et géoredondée (serveurs physiques + OVHcloud) garantissant haute disponibilité, résilience et continuité de service.
- Mise en place d’une infrastructure bare-metal basée sur Proxmox VE 8 et intégrant Kubernetes et Ceph pour offrir un cloud privé hautement disponible.
- Déploiement de clusters distribués (Cassandra, Ceph) avec réplication multi-nœuds et géoredondance pour garantir intégrité et disponibilité des données sensibles.
- Optimisation des performances applicatives via scaling horizontal automatisé, load-balancing et tuning avancé des ressources.
Réseau & Sécurité
- Conception d’une architecture multi-site sécurisée incluant segmentation réseau, intranet privé et VPN inter-sites.
- Mise en œuvre de TLS systématique, chiffrement bout-en-bout et gestion fine des accès via RBAC Kubernetes.
- Définition et application d’un PRA complet (plan de reprise après sinistre) et de politiques de sauvegardes chiffrées & redondées.
- Veille active et alignement avec les standards de sécurité : ISO 27001, RGPD, HIPAA-like.
DevOps, CI/CD & Observabilité
- Déploiement d’une chaîne CI/CD complète (Gitea, protocole interne Trixx, pipelines automatisés) pour réduire drastiquement les délais de mise en production.
- Supervision proactive via Uptime Kuma et mise en place de métriques temps réel (SLA, SLO, SLI).
- Centralisation des logs et monitoring multi-couches (cluster, applicatif, réseau) pour garantir la traçabilité et accélérer la résolution d’incidents.
- Mise en œuvre d’une culture DevOps avec automatisation des déploiements et intégration continue.
Scalabilité & Performance
- Anticipation proactive des pics de trafic grâce à l’orchestration Kubernetes et au scaling horizontal.
- Tests de charge, benchmarking et ajustements dynamiques pour garantir fluidité et disponibilité.
- Optimisation du stockage via Ceph S3 (objets) et Cassandra (données transactionnelles).
Normes & Gouvernance
- Définition des standards d’exploitation, de sécurité et de conformité pour l’ensemble de l’organisation.
- Élaboration d’une gouvernance technique robuste assurant pérennité, conformité légale et évolutivité de la solution.
- Documentation complète des procédures d’exploitation, PRA, CI/CD et sécurité.
Stack technique déployée
- Systèmes : Proxmox VE 8 (Debian 12)
- Orchestration & scalabilité : Kubernetes (HA, scaling, load-balancing)
- Base de données : Cassandra (cluster distribué, réplication multi-sites)
- Stockage : Ceph S3 (objets, réplication, résilience)
- Sécurité : TLS, RBAC Kubernetes, VPN, PRA, sauvegardes chiffrées
- CI/CD & Monitoring : Gitea, Trixx, Uptime Kuma, métriques temps réel, observabilité complète
- Front-end : NextJS
- Back-end : Java 21
Résultats obtenus
- Mise en production d’une plateforme hautement disponible et tolérante aux pannes, conçue pour des données critiques.
- Disponibilité garantie > 99,99% avec bascule automatique multi-sites.
- Capacité éprouvée à absorber une montée en charge de +500% lors de simulations de pics de trafic.
- Mise en place d’un socle technique robuste garantissant intégrité, confidentialité et traçabilité des données.
- Réduction de 70% des délais de mise en production grâce à la CI/CD.
- Mise en conformité avec les standards de protection des données sensibles (ISO 27001, RGPD, HIPAA-like).
Compétences clés démontrées
- Administration système avancée (Linux, virtualisation, clustering, stockage distribué)
- Architecture cloud hybride & haute disponiblité
- DevOps & automatisation (CI/CD, pipelines, observabilité)
- Sécurité & conformité (RBAC, chiffrement, PRA, normes ISO/RGPD)
- Base de données & stockage distribué (Cassandra, Ceph)
- Scalabilité & performance (Kubernetes, microservices, monitoring temps réel)
- Gouvernance technique (standards, documentation)