04 ago
|
Grupo TECDATA Engineering
|
España
04 ago
Grupo TECDATA Engineering
España
Tecnico de seleccion IT en TECDATA ENGINEERING
Asegúrese de enviar su solicitud rápidamente para maximizar sus posibilidades de ser considerado para una entrevista. Lea la descripción completa del puesto a continuación.
Habilidades generales:
-
- Visión general: 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 versiones
- Contenedores
- Gestió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). xqbhyrx
- 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-18808-Ljbffr
📌 Ingeniero DevOps (España)
🏢 Grupo TECDATA Engineering
📍 España