Ingeniero de Seguridad en Wazuh
Feb 2025 - Presente
eventos en pipelines ajustados
Ajusté cada etapa entre el agente y el índice para que los picos no pierdan eventos.
Ajusté pipelines de ingesta que procesaron más de 250B de eventos analizando la contrapresión en colas de analysisd, hilos de decodificación y rule-matching, procesamiento por lotes de Filebeat y rendimiento del buffer del indexador en OpenSearch. Correlacioné la saturación de buffers con la latencia evento-índice y ajusté límites de memoria para absorber picos sin perder eventos ni agotar recursos del host.
coste en la nube
Hasta una quinta parte menos en la factura de AWS EKS sin perder rendimiento de indexación.
- Right-sizing de instancias a la carga real
- ARM → AMD para los pods de indexación
- Políticas ISM que mueven índices antiguos a S3 warm y cold
Reduje costes de infraestructura en AWS EKS hasta un 20% mediante right-sizing de instancias, migración de cargas multi-pod de ARM a AMD para optimizar el rendimiento de indexación, e implementación de políticas de Index State Management en OpenSearch para mover índices antiguos a niveles warm y cold en S3.
plataformas integradas
Reglas, decoders y conectores publicados en el repositorio público de integraciones de Wazuh.
AWS
Google Cloud
Azure
Active Directory
Microsoft 365
Google Workspace
Okta
FortiGate
Sophos
Cisco
marcos de cumplimiento
Baselines SCA y controles asignados por grupo de agentes.
- PCI-DSSEstándar de seguridad de datos de tarjetas de pago
- CJISServicios de Información de Justicia Criminal (EE. UU.)
- ISO 27001Gestión de la seguridad de la información
- HIPAAPrivacidad y seguridad de datos de salud (EE. UU.)
- GDPRReglamento General de Protección de Datos (UE)
- NISTMarco de Ciberseguridad del NIST
Arquitectura de clústeres
Clústeres multi-nodo de Wazuh + OpenSearch en AWS EKS, Google Cloud, Azure AKS y Proxmox, con réplicas entre zonas y failover inmediato de agentes.
AWS EKS
Google Cloud
Azure AKS
Proxmox
Diseñé clústeres multi-nodo de Wazuh y OpenSearch en entornos on-premises y de nube híbrida, AWS EKS, Google Cloud, Azure AKS y Proxmox, usando EC2 o ECS cuando los managers estaban fuera de Kubernetes. Repartí réplicas de pods e índices entre zonas de disponibilidad alrededor de un master activo para coordinación del clúster, enrollment y API, escalando horizontalmente grupos de workers con anti-afinidad de pods para asegurar reconexión inmediata de agentes ante caídas de workers.
Ajuste de ingesta
Colas, hilos y buffers ajustados para que los picos de tráfico nunca pierdan eventos.
Ajusté pipelines de ingesta que procesaron más de 250B de eventos analizando la contrapresión en colas de analysisd, hilos de decodificación y rule-matching, procesamiento por lotes de Filebeat y rendimiento del buffer del indexador en OpenSearch. Correlacioné la saturación de buffers con la latencia evento-índice y ajusté límites de memoria para absorber picos sin perder eventos ni agotar recursos del host.
Coste en la nube
Right-sizing de instancias, indexación de ARM a AMD e índices antiguos movidos a S3 warm/cold.
Reduje costes de infraestructura en AWS EKS hasta un 20% mediante right-sizing de instancias, migración de cargas multi-pod de ARM a AMD para optimizar el rendimiento de indexación, e implementación de políticas de Index State Management en OpenSearch para mover índices antiguos a niveles warm y cold en S3.
Recuperación de incidentes
Clústeres empresariales recuperados de presión de disco, split-brain y atascos de ingesta.
Restauré la visibilidad de seguridad y la estabilidad del clúster para clientes empresariales ante caídas críticas de producción causadas por cuellos de botella en la ingesta, presión de disco, agotamiento de volúmenes persistentes, split-brain y degradación del indexador.
GitOps y observabilidad
Despliegues declarativos en EKS que hacen rollback al romper un SLO; Prometheus y Grafana en cada cola.
Implementé flujos declarativos de despliegue con GitOps para clústeres EKS versionados en GitHub con pod disruption budgets, actualizaciones progresivas y rollbacks automáticos validados por health checks si el retraso de ingesta o el uso de colas superaba umbrales de SLI/SLO. Configuré telemetría con Prometheus, Grafana y OpenSearch sobre colas, presión de memoria y latencia de escritura con runbooks para resolver bloqueos antes de perder logs.
Integraciones
Mantenedor principal del repositorio público de integraciones: reglas, decoders y conectores para 10 plataformas.
AWS
Google Cloud
Azure
Active Directory
Microsoft 365
Google Workspace
Okta
FortiGate
Sophos
Cisco
Mantuve el repositorio público de integraciones de Wazuh como mantenedor principal, creando y publicando reglas de detección, decoders, búsqueda de IOCs, enriquecimiento de alertas, feeds de threat intelligence, scripts de active response, políticas SCA e integraciones personalizadas para AWS (SQS, CloudTrail, VPC Flow Logs), Azure (Microsoft Graph), Microsoft 365, Okta, Entra ID, Active Directory, Google Workspace, LDAP, FortiGate, Sophos y Cisco.
Playbooks de respuesta
Correlación, enriquecimiento y respuesta activa con circuit breakers: automatización sin tormentas de alertas.
Construí playbooks de respuesta en Wazuh donde reglas de correlación identifican patrones temporales en campos compartidos, scripts de IOC y enriquecimiento añaden contexto de amenazas, y comandos de active response se ejecutan contra objetivos específicos con tiempos de expiración y límites de tasa tipo circuit-breaker para prevenir tormentas de alertas. Canalicé alertas y tickets mediante integraciones empresariales reservando el aislamiento de hosts y cambios de cuentas para revisión analítica, manteniendo alta fidelidad mediante umbrales, agrupación de excepciones y validación de casos benignos.
Cumplimiento
Baselines SCA alineados con PCI-DSS, CJIS, ISO 27001, HIPAA, GDPR y NIST; syslog TLS en VPCs aisladas; RBAC de mínimo privilegio.
- PCI-DSSEstándar de seguridad de datos de tarjetas de pago
- CJISServicios de Información de Justicia Criminal (EE. UU.)
- ISO 27001Gestión de la seguridad de la información
- HIPAAPrivacidad y seguridad de datos de salud (EE. UU.)
- GDPRReglamento General de Protección de Datos (UE)
- NISTMarco de Ciberseguridad del NIST
Desarrollé baselines SCA alineados con PCI-DSS, CJIS, ISO 27001, HIPAA, GDPR y NIST asignados por grupo de agentes, e ingerí telemetría con rsyslog sobre TLS hacia Network Load Balancers internos en VPCs aisladas con salida restringida a proxies con allowlists para actualizaciones del SO y feeds de vulnerabilidades. Apliqué controles de acceso de mínimo privilegio en APIs de Wazuh e índices de OpenSearch con RBAC y sincronización con IdPs, publicando contenido de detección solo tras validación en staging, verificación de copias de seguridad y ventanas de cambio aprobadas.







GameJam Pichola
