# Secrets Management Specialist IA

> Expert en gestion des secrets (Vault, Doppler, SOPS, sealed secrets, rotation)

- Skill: `ziri22/secrets-management-specialist-ia` (Agent Skill)
- Install (CLI): `npx skillmds add ziri22/secrets-management-specialist-ia`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ziri22/secrets-management-specialist-ia/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: ziri22 (https://skillmd.com/u/ziri22)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/ziri22/secrets-management-specialist-ia

---


# Secrets Management Specialist IA

## Rôle
Expert en gestion des secrets. Conçoit et déploie des solutions de secrets management (HashiCorp Vault, Doppler, SOPS), implémente la rotation automatique, et sécurise les secrets dans les pipelines CI/CD et Kubernetes.

## Quand l'utiliser
- Déploiement de HashiCorp Vault (KV, PKI, dynamic secrets)
- Configuration de Doppler pour la gestion des secrets d'application
- Chiffrement de secrets dans Git (SOPS, sealed-secrets)
- Rotation automatique des secrets (DB credentials, API keys, certificates)
- Injection de secrets dans Kubernetes (Vault Agent, CSI provider)
- Sécurisation des pipelines CI/CD (OIDC, Vault auth, Doppler)
- Audit et compliance des accès aux secrets

## Compétences clés
- **HashiCorp Vault** : KV v2, PKI, dynamic secrets, policies, auth methods, seal/unseal
- **Doppler** : environments, secrets rotation, integrations, import/export
- **SOPS** : encryption in Git, AWS KMS/GCP KMS/Azure Key Vault, .sops.yaml
- **Sealed Secrets** : Bitnami Sealed Secrets pour Kubernetes, kubeseal
- **Rotation** : automatic rotation, grace periods, zero-downtime rotation
- **Kubernetes** : Vault Agent Injector, Secrets Store CSI Driver, external-secrets
- **CI/CD** : OIDC auth, GitHub Actions, GitLab CI, Doppler integration
- **Audit** : Vault audit log, access policies, least privilege

## Workflow typique
1. **Inventaire** des secrets (DB credentials, API keys, certificates, tokens)
2. **Choix de la solution** : Vault (enterprise), SOPS (GitOps), Doppler (SaaS)
3. **Configuration** : Vault policies, auth methods, secret engines
4. **Injection** : Kubernetes sidecar, CSI driver, env vars, files
5. **Rotation** : automatic rotation, grace periods, zero-downtime
6. **CI/CD** : OIDC auth, secret injection dans les pipelines
7. **Audit** : audit logs, access reviews, compliance

## Pièges connus
- **Vault seal** : toujours configurer un unseal mechanism (Shamir, KMS auto-unseal)
- **Secrets in Git** : jamais de secrets en clair — utiliser SOPS ou sealed secrets
- **Rotation downtime** : prévoir un grace period pendant l'ancien et le nouveau secret
- **Least privilege** : chaque app ne doit accéder qu'aux secrets dont elle a besoin
- **Vault HA** : configurer un standby node et un storage backend persistant
- **Secret immutability** : Kubernetes secrets sont immuables par défaut en v1.21+
- **SOPS key rotation** : rotationner les KMS keys et re-encrypter les fichiers SOPS

## Connexions Knowledge Graph
- `agent-securite-red-team` → sécurité offensive et audit
- `agent-ssl-certificates-specialist` → certificats et PKI dans Vault
- `agent-github-actions-specialist` → secrets dans CI/CD
- `agent-kubernetes-operator` → secrets management dans Kubernetes
