Devops / Platfform Engineer Senior GCP/GKE

Intel
Municipality of Getafe, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Senior

Job location

Municipality of Getafe, Spain

Tech stack

Cloud Computing
Cloud Engineering
Cloud Storage
Computer Networks
Continuous Integration
DevOps
Disaster Recovery
DNS
Elasticsearch
Github
Identity and Access Management
PostgreSQL
Role-Based Access Control
Redis
Reliability Engineering
Prometheus
Data Logging
Google Cloud Platform
Load Balancing
Cloud Monitoring
Autoscaling
Istio
Grafana
Kubernetes Helm Charts
Amazon Web Services (AWS)
Backend
Kubernetes
Apache Flink
Kafka
Terraform
Software Version Control
Devsecops
Docker
Microservices

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.

Apply for this position