Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Simon Le Gallou

Ingénieur DevOps

Travailleur
Sérieux
Sociable
Ponctuel
Investis
Simon Le Gallou
37 ans
Permis de conduire
Situation professionnelle
En poste
En simple veille
Présentation
Actuellement dans une ESN Nantaise, j'exerce une montée en compétence sur les technologies Cloud AWS et Terraform depuis Novembre 2023.
CV réalisé sur DoYouBuzz
  • Conception et déploiement d'une infrastructure entièrement serverless pour l'ingestion et la restauration automatisées de sauvegardes SQL Server depuis S3 dans une architecture AWS multi-comptes. Le système orchestre des workflows Step Functions déclenchés par des événements EventBridge à l'upload des fichiers de sauvegarde, avec un routage intelligent basé sur des configurations DynamoDB. La solution gère les restaurations FULL et DIFFERENTIAL pour des instances RDS SQL Server (via des procédures stockées natives) et des instances EC2 auto-hébergées (via SSM SendCommand + T-SQL RESTORE FROM URL).

    Développement de 7 fonctions Lambda Python (recherche de configuration, exécution de restauration, surveillance de l'état) avec accès inter-comptes via IAM AssumeRole.

    Mise en place d'une surveillance en temps réel via SNS et gestion sécurisée des identifiants à l'aide du SSM Parameter Store (SecureString). L'ensemble de l'infrastructure est codifié en Terraform (modules réutilisables pour Lambda, Step Functions, DynamoDB, EventBridge, IAM) et intégré dans une pipeline CI/CD GitLab.

    Technologies & Services AWS Utilisés:

    Calcul & Orchestration:
    • AWS Lambda (Python 3.11)
    • Step Functions (ASL)- Règles

    EventBridgeStockage & Données:
    • S3 (notifications d'événements)
    • DynamoDB (GSI)
    • SSM Parameter Store (SecureString)

    Bases de Données:
    • RDS SQL Server (procédures de restauration natives)
    • EC2 SQL Server (T-SQL RESTORE FROM URL)

    Réseau & Sécurité:
    • IAM (AssumeRole inter
      -comptes, politiques de moindre privilège)
    • Systems Manager (SSM SendCommand pour EC2)

    Surveillance & Notifications:
    • Topics SNS
    • CloudWatch

    LogsIaC & CI/CD:
    • Terraform (modules + bundles + workspaces multi-env)
    • GitLab CI/CD (déploiements automatisés DEV/STAGE/PROD)
    • GitLab (versionnage du code)
    • Variables (gestion des secrets)

    Outils Dev:
    • Python (boto3, pymssql)
    • Scripting Bash
    • Git
    • Draw.io (diagrammes d'architecture)
    • PlantUML (diagrammes de séquence)