MISIÓN:
Ingeniero/a DevOps - Administrador/a de Sistemas, tu misión será garantizar el buen funcionamiento y la disponibilidad de la infraestructura tecnológica, tanto local como en la nube, asegurando su seguridad y rendimiento. Serás responsable de gestionar servidores, redes y sistemas, resolviendo incidencias y optimizando el entorno para un rendimiento óptimo. Trabajarás en colaboración con equipos técnicos y no técnicos para proporcionar soluciones eficientes y asegurar el éxito de los proyectos tecnológicos.
FUNCIONES:
Redes y comunicaciones (prioritario):
· Diseñar, configurar y mantener redes LAN/VLAN, conexiones remotas seguras (VPN, WAN) y segmentaciones según necesidades operativas.
· Administrar y securizar firewalls (OPNsense), switches gestionables (Alcatel) y puntos de acceso Wi-Fi (Cisco y Ubiquiti).
· Supervisar el tráfico de red, aplicar reglas de seguridad, control de ancho de banda (QoS) y políticas anti-DDoS.
· Monitorizar proactivamente el estado de la red y resolver incidencias con rapidez y precisión.
Administración de sistemas y servicios:
· Gestionar servidores Linux y Windows, en local o cloud (Azure, OpenStack, VPS).
· Implementar y mantener servicios nuevos servicios, backups, almacenamiento en red y sincronización de archivos.
· Supervisar entornos virtualizados y/o contenerizados (Docker, Kubernetes, Terraform, Ansible…etc).
Gestión de identidades, endpoints y entornos híbridos:
· Administrar identidades, accesos y dispositivos con Microsoft Entra ID (Azure AD) e Intune.
· Gestionar políticas de seguridad, despliegue de aplicaciones y configuración de dispositivos en entornos híbridos y móviles.
· Mantener la administración centralizada de usuarios, grupos y dominios mediante Google Admin Console y Workspace.
Implementación y soporte de plataformas:
· Participar en la implementación de soluciones cloud y plataformas (M365, Google Workspace, sistemas web o CRM).
· Dar soporte técnico a usuarios mediante un sistema de resolución de tickets: identificar, diagnosticar y solucionar problemas de forma eficaz.
· Coordinar el despliegue y configuración de nuevas aplicaciones o servicios dentro del ecosistema de la Fundación.
Automatización y scripting:
· Desarrollar o mantener scripts en Bash, PowerShell o Python para automatizar tareas administrativas, de red o de backup.
· Colaborar en procesos de CI/CD (GitHub Actions, GitLab CI, etc.).
· Documentar procedimientos técnicos para asegurar la repetibilidad y trazabilidad de tareas críticas.
REQUISITOS:
Formación requerida:
Grado o FP en Informática, Telecomunicaciones o similar.
Certificaciones en administración de sistemas y redes (CCNA, RHCE, Microsoft Certified, etc.) serán valoradas positivamente.
Formación complementaria:
● Certificaciones de Docker (por ejemplo, Docker Certified Associate).
● Certificaciones de Kubernetes
● Certificaciones de Terraform
● Certificaciones de DevOps
● Certificaciones de Microsoft relacionadas con Microsoft 365 y Microsoft Intune.
● Certificaciones de scripting y automatización, como PowerShell (por ejemplo, Microsoft Certified: Azure Administrator Associate).
● Certificaciones en control de versiones, como Git.
● Certificaciones en seguridad informática pueden ser beneficiosas dada la naturaleza de algunas responsabilidades, aunque no se mencionan específicamente en la descripción del puesto.
Experiencia:
Mínima de 3 años en puestos similares
Competencias:
Proactividad y resolución de problemas eficiente:
Capacidad para identificar y abordar proactivamente problemas técnicos.
Habilidad para resolver problemas de manera eficiente y efectiva, minimizando el impacto en la operación de los sistemas.
Trabajo autónomo y en equipo:
Capacidad para trabajar de forma independiente y tomar iniciativas para completar tareas asignadas.
Habilidad para colaborar efectivamente con otros miembros del equipo, compartiendo conocimientos y recursos para lograr objetivos comunes.
Orientación a resultados y cumplimiento de objetivos:
Enfoque en la consecución de resultados y logro de objetivos establecidos por la organización.
Capacidad para priorizar tareas y gestionar el tiempo de manera eficiente para alcanzar los resultados esperados.
Habilidades de comunicación oral y escrita:
Excelentes habilidades de comunicación oral para interactuar con colegas y usuarios de manera clara y efectiva.
Habilidades de redacción para documentar procedimientos, informes y comunicaciones técnicas de manera precisa y comprensible.
Adaptabilidad y capacidad de aprendizaje rápido:
Capacidad para adaptarse a entornos cambiantes y nuevas tecnologías.
Actitud de aprendizaje continuo para mantenerse al día con las últimas tendencias y desarrollos en el campo de la tecnología de la información.
Conocimientos:
Administración de sistemas basados en contenedores:
Experiencia comprobada en la administración de entornos contenerizados utilizando Docker y Kubernetes.
Conocimiento sólido de cómo implementar, gestionar y optimizar entornos contenerizados para aplicaciones y servicios; garantizando que los equipos de producto puedan llevar a cabo el ciclo de vida del mismo.
Desarrollo de infraestructura declarativa:
Experiencia en la creación y gestión de infraestructura como código (IaC).
Conocimiento práctico en el desarrollo y mantenimiento de plataformas estables de desarrollo que permitan el aprovisionamiento, configuración y gestión de entornos de manera centralizada, segura y repetible mediante código. Empleo de herramientas como Terraform, Helm y ArgoCD
Desarrollo y mantenimiento de scripts en Powershell:
Habilidad demostrada en el desarrollo y mantenimiento de scripts en Powershell para la automatización de tareas de administración y mantenimiento de sistemas.
Capacidad para solucionar problemas y optimizar sistemas mediante scripts en Powershell.
Gestión de flujos de trabajo con Github Actions:
Experiencia en la creación y gestión de flujos de trabajo en Github Actions para la integración continua (CI) y el despliegue automatizado (CD) de aplicaciones y servicios.
Conocimiento práctico de cómo implementar prácticas de DevOps utilizando Github Actions.
Otros requisitos:
Además de estos conocimientos específicos, se valorará positivamente la experiencia o conocimientos en áreas adicionales mencionadas en la descripción del puesto, como:
● Bases de Datos SQL (PostgreSQL, MariaDB).
● Configuración y administración del servidor web.
● Familiaridad con el sistema de prevención y detección de intrusiones Wazuh.
● Control de versiones (Git u otras herramientas similares).
● Virtualización con Openstack
Condiciones:
* Posición presencial en nuestras oficinas de Madrid o Málaga.
* Contrato indefinido, con periodo de prueba de 6 meses.
* Jornada completa de 35 horas semanales
* Horario según necesidades del departamento, pudiendo ser de lunes a jueves de 09:00 a 18:30 (45min de descanso) o de lunes a viernes de 08:00 a 15:00 (15 min de descanso). Jornada intensiva en verano, en ambos casos.