Productos

ATS

El sistema de selección de personal de ITDM: sitio de empleo, candidaturas, entrevistas por fases, ofertas y contrataciones, para varias empresas.

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

Arquitectura

Cómo funciona

  1. Sitio de empleoNext.js publica las ofertas y recibe las candidaturas con el CV.
  2. APINestJS gestiona candidatos, entrevistas y evaluaciones, con acceso JWT.
  3. DatosPostgreSQL con un esquema por empresa; CV y documentos en MinIO (S3).
  4. 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

El stack tecnológico

Nivel 01

Frontend

Sitio de empleo y área de trabajo

  • Next.js 15
  • React 19

Nivel 02

Backend

Las API de selección

  • NestJS 11
  • TypeORM
  • JWT + bcrypt
  • Nodemailer
  • Swagger

Nivel 03

Datos y despliegue

Base de datos, archivo y servidores

  • PostgreSQL 16
  • MinIO (S3)
  • Docker
  • Caddy
  • GitHub Actions

Contáctanos

¿Tienes un proyecto que realizar? Hablemos de ello.

Contáctanos para una consultoría estratégica que convierta tus ideas en éxitos concretos.

Llama ahora: +39 081 526 9325

Tus beneficios

  • Más de 20 desarrolladores expertos
  • Metodología Agile SCRUM
  • Microservicios y contenedores
  • Cloud AWS y Azure
  • Equipos dedicados
  • Código a medida

¿Qué sucede después?

  1. Programamos una llamada cuando te venga bien
  2. Hacemos una reunión de descubrimiento y consultoría
  3. Preparamos una propuesta

Reserva una consulta

Los campos marcados con * son obligatorios.