Abstract: El Departamento de Recursos Humanos de la empresa Comex grupo Ibérica le solicitó al proyectando realizar un sistema de información seguro para automatizar alguna de las tareas que hasta la fecha se venían desarrollando manualmente, como por ejemplo: gestión de las ofertas, administración de los candidatos (datos personales, laborales, conocimientos, etc.) e inserción de los mismos en las bases de datos de la empresa en caso de ser contratados, seguimiento de las diferentes entrevistas realizadas durante el proceso de selección, etc. Hasta la realización de este proyecto, este trabajo tenía dificultades. Por una parte, era necesario trabajar con datos utilizados en varias aplicaciones y, por otra parte, aunque este trabajo requería manejar datos confidenciales de la empresa, no se utilizaba la seguridad necesaria para lograr la integridad de los mismos. Como parte del proyecto fin de carrera se ha analizado, diseñado e implementado una herramienta de gestión de recursos humanos que permite al correspondiente departamento realizar su trabajo de forma eficiente. Para conseguir la integridad y confidencialidad de los datos que utiliza dicha aplicación se ha desarrollado un módulo de seguridad basado en certificados digitales. Para interactuar con los datos maestros de la empresa se ha desarrollado un servicio Web seguro y reutilizable. La herramienta de gestión de recursos ha sido desarrollada como una aplicación Web para permitir el acceso a través de Internet. Se ha utilizado una arquitectura orientada a objetos y se ha implementado en la plataforma .NET de Microsoft. Para su correcto funcionamiento debe interaccionar con los servicios Web desarrollados, los cuales le permiten interactuar con datos de la empresa externos a la propia aplicación. Esta herramienta tiene tres módulos principales: Gestión de Ofertas, Gestión de Candidatos y Gestión de Entrevistas. El módulo de Gestión de Ofertas permite a los responsables del Departamento de Recursos Humanos crear nuevas ofertas recogiendo información relativa al puesto de trabajo, la tecnología a utilizar y asignar las preguntas que se van a formular durante una entrevista de la oferta. El módulo de Gestión de Candidatos permite administrar la información personal de los candidatos que hay para cubrir un puesto vacante, así como sus conocimientos y experiencias profesionales. El módulo de Gestión de Entrevistas permite, a partir de una oferta ya cerrada y un candidato, gestionar toda la información que se obtenga durante una entrevista de selección. Para el desarrollo del módulo de seguridad, se ha utilizado una arquitectura orientada a servicios. Este módulo está basado en el actual estándar WS-Security para la gestión de roles en base a un sistema PKI (Public Key Infrastructure). De esta forma el acceso a la herramienta de gestión de recursos se controlará mediante certificados, una serie de directivas de seguridad y a través de una interfaz de servicios Web, aportando por tanto un módulo reutilizable y fácilmente adaptable a otros entornos. Actualmente el sistema de información desarrollado en este proyecto está siendo utilizado por los responsables de forma satisfactoria. Gracias a las aportaciones que ofrece, los miembros del Departamento de Recursos Humanos pueden realizar las tareas que venían desarrollando hasta la fecha de forma más eficiente y segura.