Devops / Platfform Engineer Senior GCP/GKE
Role details
Job location
Tech stack
Job description
La persona seleccionada será responsable de diseñar, mantener y evolucionar la infraestructura cloud, pipelines de CI/CD, despliegues GitOps y herramientas de observabilidad, asegurando entornos robustos, seguros, escalables y preparados para producción., * Diseñar y mantener la plataforma cloud sobre GCP/GKE.
- Automatizar la provisión de infraestructura mediante Terraform u otra herramienta IaC.
- Definir y mantener pipelines de CI/CD en GitHub Actions.
- Gestionar despliegues mediante ArgoCD y buenas prácticas GitOps.
- Asegurar la disponibilidad, escalabilidad y seguridad de los entornos.
- Participar en la resolución de incidencias complejas de infraestructura, Kubernetes, Kafka o pipelines.
- Crear documentación técnica, runbooks y procedimientos de operación.
- Definir estándares de despliegue para los equipos de desarrollo.
- Colaborar con equipos de backend, arquitectura y seguridad.
- Proponer mejoras de automatización, observabilidad, costes y eficiencia operativa.
Requirements
Experiencia mínima de 4 a 6 años en roles DevOps, Cloud Engineer, SRE o Platform Engineer, con participación directa en proyectos productivos., * Diseño, despliegue y operación de entornos en GCP.
- Administración de clústeres GKE en entornos de producción.
- Gestión de despliegues con ArgoCD bajo enfoque GitOps.
- Creación y mantenimiento de pipelines con GitHub Actions u otras herramientas CI/CD.
- Despliegue de aplicaciones contenerizadas con Docker y Kubernetes.
- Gestión de configuraciones mediante Helm, Kustomize o herramientas equivalentes.
- Operación de plataformas con componentes como Kafka, incluyendo despliegue, configuración, monitorización y resolución de incidencias.
- Gestión de entornos DEV / PRE / PRO, promoviendo automatización, trazabilidad y control de versiones.
- Integración de calidad, seguridad y observabilidad en los pipelines de entrega.
Conocimientos técnicos imprescindibles
- Google Cloud Platform: IAM, VPC, Load Balancing, Cloud NAT, Cloud DNS, Cloud Storage, Artifact Registry, Secret Manager, Cloud Logging y Cloud Monitoring.
- GKE: workloads, deployments, services, ingress, autoscaling, namespaces, RBAC, network policies, persistent volumes y upgrades de clúster.
- Kubernetes avanzado: troubleshooting, resource limits, probes, scheduling, HPA, gestión de certificados y configuración de seguridad.
- CI/CD: GitHub Actions, GitOps, gestión de ramas, versionado, promoción entre entornos y rollback.
- ArgoCD: sincronización de aplicaciones, gestión de manifiestos, Helm charts, control de drift y despliegues declarativos.
- Kafka: conceptos de brokers, topics, partitions, consumer groups, lag, retención, seguridad y monitorización.
- Infraestructura como Código: Terraform, preferiblemente aplicado a GCP.
- Observabilidad: Prometheus, Grafana, Loki, Cloud Monitoring, alertas y dashboards operativos.
- Seguridad DevSecOps: gestión de secretos, RBAC, escaneo de imágenes, hardening básico de Kubernetes y control de accesos., * Experiencia en entornos telco, banca, administración pública o plataformas críticas.
- Conocimiento de Service Mesh, Istio o Anthos Service Mesh.
- Experiencia con PostgreSQL, Redis, Elasticsearch, Flink o microservicios event-driven.
- Conocimiento de FinOps en GCP.
- Experiencia con entornos de alta disponibilidad y disaster recovery.
- Certificaciones GCP: Professional Cloud DevOps Engineer, Professional Cloud Architect o Associate Cloud Engineer.
Nivel esperado
Perfil autónomo, capaz de tomar decisiones técnicas, liderar buenas prácticas y acompañar a equipos menos experimentados.