DevOps Engineer

SCI S.A
1 month 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

Tech stack

Agile Methodologies
JIRA
Automation of Tests
Bash
Configuration Management
Code Review
Computer Engineering
Continuous Integration
DevOps
Elasticsearch
Groovy
Python
Maven
Openshift
Open Web Application Security
Logstash
Ansible
Trello
Data Logging
Scripting (Bash/Python/Go/Ruby)
Grafana
Backend
GIT
Gitlab-ci
Kubernetes
Kafka
Front End Software Development
Kibana
Terraform
Software Version Control
Devsecops
Docker
ELK
Jenkins
Microservices

Job description

Nacional de Seguridad. Colaborar estrechamente con equipos de desarrollo backend, frontend, QA y arquitectura para garantizar la calidad, seguridad y eficiencia en las entregas de software. Definir y aplicar políticas de gestión de la configuración, infraestructura como código y monitorización continua mediante herramientas de visualización y alertas (Elastic Search, Kibana, Grafana). Participar en revisiones de código, auditorías de seguridad y gestión de incidencias relacionadas con la infraestructura y los procesos CI/CD. Gestionar, automatizar y supervisar el ciclo completo de subida y despliegue de código en los distintos entornos (dev, QA, preproducción, producción), garantizando la integridad, trazabilidad y disponibilidad del sistema en cada etapa. Configurar y mantener pipelines de CI/CD que incluyan compilación, pruebas automatizadas, validaciones, y despliegue automatizado con capacidad de rollback. Monitorizar los despliegues y gestionar

Requirements

incidencias derivadas de los releases, proponiendo mejoras continuas en el proceso Titulación universitaria superior en Ingeniería Informática, Telecomunicaciones o campos técnicos afines. Experiencia mínima de 5 años en funciones DevOps y CI/CD en proyectos complejos o críticos, idealmente en entornos de administración pública o seguridad. Dominio avanzado en la orquestación y gestión de contenedores con Kubernetes y OpenShift. Conocimiento y experiencia en automatización de pipelines CI/CD utilizando Jenkins, GitLab CI, Ansible, Helm, o equivalentes (u otras herramientas similares), integración con sistemas de control de versiones (Git) y gestión de dependencias (Maven). Experiencia en diseño, implementación y mantenimiento de infraestructuras como código (IaC) y automatización de despliegues en entornos híbridos (cloud y on-premise). Capacidad para implementar estrategias seguras de despliegue que incluyan despliegues progresivos, canary releases, blue-green deployments y mecanismos de rollback. Habilidades en scripting (Bash, Python, Groovy) y conocimientos en infraestructura como código (Terraform, Ansible). Conocimientos sólidos en monitorización, logging y alertas mediante ELK Stack (Elastic Search, Logstash, Kibana) y Grafana. Implementación de prácticas de seguridad DevSecOps, cumplimiento de estándares ENS y OWASP, gestión de secretos y autenticación segura. Capacidad para trabajar bajo metodologías ágiles y herramientas de gestión como Jira o Trello. Habilidades de colaboración efectiva en equipos multidisciplinares y comunicación clara de aspectos técnicos Aspectos valorables Conocimientos de tecnologías de contenedores (Docker), microservicios y arquitecturas distribuidas orientadas a eventos (Kafka, colas MQ) serán valorados. Modalidad de trabajo De lunes a jueves jornada partida y viernes intensivo. Verano también tiene horario intensivo. Modalidad de trabajo será

Apply for this position