Ingeniería de Plataformas

Configuración del Entorno DevSecOps

Diseñé y operé una plataforma Kubernetes de grado de producción para cargas de trabajo cloud-native modernas — red Cilium (con Calico y MetalLB en su lugar), almacenamiento DirectPV/MinIO/NFS y seguridad integrada — y creé un pipeline de entrega DevSecOps de extremo a extremo con GitLab CI/CD, Argo CD, Jenkins y SonarQube, integrando seguridad y cumplimiento PCI-DSS en cada etapa.

Mi Rol

Rol: Líder de Plataforma — Kubernetes y DevSecOps Alcance: plataforma Kubernetes de producción (redes · almacenamiento · seguridad); pipeline CI/CD de extremo a extremo; controles PCI-DSS Propiedad: arquitectura → construcción → operaciones Liderazgo: entregué las capacidades de plataforma y entrega para los equipos de aplicación — infraestructura, CI/CD y seguridad como servicio

Contribuciones Clave

  • Arquitecté la plataforma sobre Cilium — con Calico y MetalLB para políticas de red y balanceo de carga — además de Gateway API, ingress y cifrado WireGuard
  • Diseñé almacenamiento con DirectPV, MinIO y NFS — volúmenes persistentes y clases de almacenamiento para los equipos de aplicación
  • Integré seguridad: RBAC, gestión de secretos, endurecimiento CIS, escaneo de imágenes, controles de admisión
  • Automatiqué todo con IaC y GitOps — aprovisionamiento, configuración, despliegues, actualizaciones
  • Construí CI/CD con GitLab CI/CD y Jenkins con despliegues GitOps de Argo CD
  • Centralicé artefactos con Harbor y Artifactory; puertas de calidad con SonarQube
  • Automatiqué pruebas (Selenium), documentación (Kroki) y monitoreo de seguridad (Wazuh)
  • Integré controles de cumplimiento PCI-DSS en el pipeline

Lecciones Aprendidas

Las decisiones de red moldean todo — Cilium valió la pena. El almacenamiento es la parte más difícil del Kubernetes de producción. La seguridad debería acelerar la entrega, no bloquearla — GitOps hace auditable cada despliegue.

KubernetesCiliumCalicoMetalLBGateway APIDirectPVMinIONFSGitLabGitLab CI/CDArgo CDJenkinsHarborArtifactorySonarQubeSeleniumKrokiWazuhGitOpsRBACCIS HardeningPCI-DSS