Remuneration
Not specified
Location
Madrid, MD, Spain
Visa sponsorship
Not specified
Job summary
El puesto consiste en diseñar, implementar y mantener plataformas DevOps en infraestructura cloud y Kubernetes, automatizando el aprovisionamiento de infraestructura, la construcción de artefactos y el despliegue de servicios. Incluye desarrollar pipelines CI/CD, gestionar imágenes de máquinas virtuales y contenedores, aplicar despliegues con Helm y GitOps e integrar pruebas y controles de seguridad. El trabajo utiliza Terraform, Ansible, Docker, Linux, Bash, Python y herramientas como GitLab CI/CD, SonarQube y Checkov.
Qualifications
- Experiencia práctica en DevOps, automatización de infraestructura y despliegues en Kubernetes.
- Experiencia desarrollando y manteniendo pipelines CI/CD.
- Conocimientos sólidos de Terraform y Ansible.
- Experiencia con Docker, Kubernetes y Helm.
- Conocimientos de GitOps y gestión de configuraciones y secretos.
- Experiencia construyendo y manteniendo imágenes de máquinas virtuales y contenedores.
- Conocimientos de Linux, Bash y Python para automatización e integración con APIs.
- Capacidad para diagnosticar errores y asumir responsabilidad técnica por las tareas asignadas.
- Inglés C1 certificado.
Responsibilities
- Desarrollar y mantener pipelines CI/CD, incluidos runners, artefactos, variables, credenciales y aprobaciones.
- Automatizar el aprovisionamiento y la configuración de infraestructura con Terraform y Ansible.
- Construir y mantener imágenes de máquinas virtuales y contenedores, con optimización, hardening, análisis de vulnerabilidades y trazabilidad.
- Implementar despliegues en Kubernetes mediante Helm y GitOps, gestionando recursos, configuración, secretos y estrategias de actualización.
- Integrar pruebas automatizadas y controles de calidad y seguridad en los procesos de entrega.
- Automatizar de extremo a extremo el aprovisionamiento, despliegue, actualización y retirada de infraestructura y workloads.
- Gestionar dependencias, estado, secretos y recuperación ante ejecuciones fallidas.
- Diagnosticar incidencias en procesos de automatización, construcción y despliegue.
- Proponer mejoras técnicas, validar soluciones y documentar el trabajo realizado.
Skills
AnsibleArgo CDArtifactoryBashCheckovDockerGitGitLabGitLab CIGradleHelmJenkinsKubernetesLinuxMavenNexusPackerPythonSonarQubeTerraform
Languages
Inglés C1
Relocation
No