El proyecto
La selección en un solo sitio
ATS es el sistema de selección de personal de ITDM: del sitio público de empleo a las candidaturas con el CV, de las entrevistas por fases con la evaluación en seis ejes hasta la oferta económica y la contratación.
Varias empresas comparten la misma instalación, cada una con su propio esquema de datos; los candidatos tienen un área personal y gestionan consentimientos y derechos RGPD. La interfaz está en italiano, inglés y español.

Qué hicimos
- Diseño
- Desarrollo web
- Despliegue continuo
Cliente
ITDM Group
Sector
RR. HH. y selección
Periodo
2026
Infraestructura
Docker
Modelo
Multiempresa

Funciones
Qué hace
- Candidatos y CV en un archivo
- Proceso de entrevistas por fases
- Evaluación en seis ejes
- Ofertas económicas y contratación
- Sitio público de empleo
- Ofertas con URL legibles
- Publicación en Indeed
- Origen de cada candidatura
- Área personal del candidato
- Candidatura con subida de CV
- Consentimiento y derechos RGPD
- Multiempresa, un esquema cada una
- Planes y licencias
- Interfaz en tres idiomas
- Empleados y sedes
Arquitectura
Cómo funciona
- Sitio de empleoNext.js publica las ofertas y recibe las candidaturas con el CV.
- APINestJS gestiona candidatos, entrevistas y evaluaciones, con acceso JWT.
- DatosPostgreSQL con un esquema por empresa; CV y documentos en MinIO (S3).
- DespliegueGitHub Actions lleva el código a Docker en el servidor, detrás de Caddy, con copia de seguridad y vuelta atrás automática.

Tecnologías

