FUNCIONES DEL PUESTO
* Desarrollar el proyecto desde cero, desde el análisis del Sistema de Información hasta la Implantación del Sistema de Información.
* Implementación y mantenimiento de funcionalidades tanto en el lado del servidor como en el cliente utilizando tecnologías como Spring Boot, Vuejs, Maven y GitLab.
* Automatización de los procesos de integración y despliegue continuo con Jenkins y GitLab CI/CD.
* Diseño, optimización y gestión de bases de datos tanto relacionales (SQL Server, MySQL, PostgreSQL) como NoSQL (MongoDB).
* Participar activamente en el diseño arquitectónico de nuevas soluciones, trabajando con un enfoque en la escalabilidad y el rendimiento.
* Monitoreo y mejora continua de las aplicaciones en cuanto a desempeño, seguridad y fiabilidad.
FORMACIÓN Y EXPERIENCIA
* Grado o licenciatura en Telecomunicaciones, Informática o un campo relacionado con la informática.
* Backend: Experiencia sólida en Spring Boot y Java.
* Frontend: Conocimientos avanzados en Vuejs.
* Bases de datos: Dominio de bases de datos SQL (SQL Server, MySQL, PostgreSQL) y NoSQL (MongoDB).
* Desarrollo: Experiencia en el uso de Maven para gestión de proyectos y dependencias.
* Control de versiones: Amplia experiencia trabajando con GitLab.
* Automatización de procesos: Experiencia en integración y despliegue continuo con Jenkins.
* Visualización de datos: Conocimientos de D3js para la creación de gráficos y representaciones visuales.
Salario: Abierto
Modalidad: remoto 100%
#J-18808-Ljbffr