Ingeniero Devops

Grupo TECDATA Engineering
Madrid, Spain
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Cloud Computing Linux DevOps Groovy Identity and Access Management Lightweight Directory Access Protocols (LDAP) Apache Maven Cisco Nexus Switches Shell Script SonarQube YAML
+9 more
Gitlab Git Gitlab-ci Kubernetes Rancher Software Version Control Docker Jenkins Artifactory

Job description

Tecnico de seleccion IT en TECDATA ENGINEERING Habilidades generales:Visión global: capacidad para entender cómo funciona una infraestructura DevOps y cómo se comunican e integran las distintas herramientas entre sí (GitLab, Jenkins, SonarQube, Nexus, etc.).No es necesario un conocimiento profundo de todas ellas, sino comprender el flujo general y los puntos de integración.Resolutivo: capacidad para analizar y solucionar incidencias como fallos en pipelines, errores de despliegue o problemas de integración.Debe saber adaptarse a la forma de trabajar de distintos equipos, investigar logs y proponer soluciones.Comunicación: capacidad para comunicarse eficazmente con desarrolladores y otros perfiles técnicos, con habilidades sociales básicas y proactividad para coordinarse con los equipos cuando sea necesario por mail, teams o llamada.Conceptos básicos que debe conocer:Control de versionesContenedoresGestión de identidades (LDAP)Gestión de dependencias (Maven)Conocimientos técnicos:Git / GitLab: manejo de repositorios, ramas, merges y workflows.Shared libraries: organización y reutilización de funciones comunes usadas en pipelines de Jenkins y GitLab.Groovy: desarrollo y mantenimiento de pipelines en Jenkins.YAML: definición y configuración de pipelines en GitLab CI/CD.Shell scripting (bash): desarrollo de scripts para automatización de procesos, ejecución de pipelines y despliegues.Linux: capacidad para moverse en sistemas Linux (comandos básicos, procesos, permisos, ficheros, revisión de logs, etc.).Kubernetes: comprensión de los conceptos básicos y capacidad para operar en entornos gestionados con Rancher.Contenedores: conocimiento de Docker y familiaridad con la creación y uso de imágenes.Maven: comprensión de Maven como herramienta de build y gestión de dependencias mediante pom.xml.LDAP: gestión e integración de usuarios LDAP en herramientas de la plataforma.Conocimiento de herramientas:GitLab (5/5): conocimiento profundo de GitLab como pieza central del roadmap y elemento clave de la infraestructura.Creación y organización de grupos y repositorios, administración de usuarios vía LDAP, protección de ramas, definición de workflows, triggers de pipelines, merges, aprobaciones, permisos y uso de la API.Jenkins (5/5): conocimiento profundo de Jenkins, incluyendo la creación y mantenimiento de pipelines, revisión de logs, gestión de credenciales y administración de plugins.Nexus / Artifactory (3/5): capacidad para gestionar artefactos, subir y descargar paquetes, crear y revisar repositorios, entender el versionado de artefactos.SonarQube (2/5): capacidad para utilizar la herramienta, comprender su propósito, crear proyectos, asignar Quality Profiles/Gates y activar o desactivar reglas.Rancher (1/5): capacidad para moverse por la herramienta y comprender conceptos básicos de Kubernetes (clusters, pods, deployments, configmaps, etc).Vault (1/5): conocimiento básico de la herramienta, su propósito, creación de credenciales y uso de secretos en pipelines.DevOps Engineer - Kubernetes, Cloud & Automatización (100% Teletrabajo)Valencia, Valencian Community, Spain 2 years ago#J-*****-Ljbffr

Requirements

No es necesario un conocimiento profundo de todas ellas, sino comprender el flujo general y los puntos de integración. Resolutivo: capacidad para analizar y solucionar incidencias como fallos en pipelines, errores de despliegue o problemas de integración. Debe saber adaptarse a la forma de trabajar de distintos equipos, investigar logs y proponer soluciones. Comunicación: capacidad para comunicarse eficazmente con desarrolladores y otros perfiles técnicos, con habilidades sociales básicas y proactividad para coordinarse con los equipos cuando sea necesario por mail, teams o llamada. Conceptos básicos que debe conocer: Control de versiones

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

7:31 min

Essential foundational skills and concepts for infrastructure roles

Megha Kadur · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:38 min

Managing and versioning system prompts as YAML files

Kevin Lewis Kevin Lewis +1 · WWC 2025

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

4:30 min

Transitioning from software engineering into a DevOps trajectory

Davide Imola Davide Imola · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all