Perfiles para el desarrollo de la plataforma datos.gob.es En colaboración con

Anuncio
Perfiles para el desarrollo de la plataforma
datos.gob.es
En colaboración con
Las opiniones recogidas en este documento no se
corresponden, necesariamente, con las de ninguno
de los organismos públicos participantes en esta
iniciativa.
Contenidos
1. Perfiles necesarios ........................................................................................................ 2
Drupal Desarrollador ...................................................................................................................... 2
Diseñador - Maquetador ................................................................................................................. 2
Backoffice – Administrador BBDD, Sistemas ................................................................................. 2
Semántico ....................................................................................................................................... 3
1
1 Perfiles necesarios
A continuación se especifican los perfiles necesarios para el desarrollo de la plataforma. Los roles
se definen en base a áreas de conocimiento diferenciadas que son necesarias para el desarrollo
del proyecto. Es posible que una misma persona pueda encajar y cumplir con más de uno de los
roles definidos.
1.1 P1 - Drupal Desarrollador
Competencias:

Diseño y arquitectura de software para la resolución de necesidades funcionales de
proyectos.

Experiencia avanzada en la construcción de portales Drupal: gestión de usuarios, URLs,
navegación, tipos de contenido, soporte multilenguaje.

Diseño y construcción de módulos en Drupal: extensión de las funciones del portal,
interoperabilidad con sistemas externos.

Experto en programación PHP. Experiencia con algún framework de desarrollo PHP.

Experiencia en el desarrollo de aplicaciones en plataforma LAMP.
1.2 P2 - Diseñador - Maquetador
Competencias:

Experiencia avanzada en la creación gráfica y maquetado de portales.

Conocimiento experto de tecnologías web como HTML y CSS.

Conocimientos avanzados de Accesibilidad Web y Usabilidad.

Creación de logos, gráficos y tratamiento de imágenes.

Conocimiento en el diseño de vistas y funcionalidades AJAX.

Experiencia específica en la creación de temas gráficos para Drupal: plantillas, hojas de
estilo, inclusión de efectos a través de javascript.
1.3 P3 - Backoffice – Administrador BBDD, Sistemas
Competencias:

Experiencia avanzada en la instalación y configuración de sistemas relacionales: Oracle,
MySql.

Conocimiento de SQL como lenguaje de consultas.
2

Experiencia en la configuración y mantenimientos de sistemas de persistencia para
gestores de contenido web (CMS). Experiencia en soporte de persistencia para portales
Drupal.

Optimización de rendimiento de la base de datos en función del perfil e carga del portal.
Monitorización de rendimiento. Control de accesos y seguridad.

Experiencia en la instalación de aplicaciones en plataforma LAMP. Instalación y
configuración de Apache con el módulo de PHP.

Configuraciones avanzadas de Apache (mod_rewrite, mod_alias, …). Soporte de
redirecciones (303) para sistema de URIs complejos. Soporte para lenguajes múltiples en
los contenidos.
1.4 P4 - Semántico
Competencias:

Experiencia con tecnologías de web semántica.

Conocimiento de vocabularios RDF y ontologías de representación de conocimiento.

Conocimiento de DCAT como el vocabulario RDF para la descripción de catálogos de datos
de administraciones públicas.

Conocimiento de VOID como el vocabulario RDF para la descripción de conjuntos de datos
publicados en formatos RDF.

Conocimiento de formatos de publicación de información semántica: RDF/XML, Turtle, N3,
RDFa.

Capacidad para la instalación y configuración de un servidor semántico (Linked Data,
SPARQL). Virtuoso (Open Source Edition). Instalación en un servidor de aplicaciones JEE
de una aplicación con las funcionalidades semánticas requeridas y con soporte de
persistencia sobre el sistema gestor de datos seleccionado.
3
Descargar