LANPOSTUAREN AZALPEN ZEHATZA MONOGRAFIA DEL PUESTO DE TRABAJO EZAGUKARIA / CODIGO: 3247 DOTACIONES: 1, 2, 3, 4, 6 0.- LANPOSTUAREN IZENA / DENOMINACION DEL PUESTO ANALISTA PROGRAMADOR/A 1.- LANPOSTURA EZAGUTZEKO DATUAK / IDENTIFICACION DEL PUESTO Saila / Departamento: INTERIOR Artezkaritza / Dirección: RECURSOS GENERALES (Dot: 1, 2, 3, 4) ACADEMIA (Dot:6) Zerbitzua / Servicio: DIVISIÓN DE T.I.T. ÁREA INFORMÁTICA Lan-tokia / Centro de trabajo: CENTRAL DE ERANDIO / ARKAUTE Zuzeneko nagusiak duen lanpostua / Puesto del jefe inmediato: JEFE/A SECCIÓN INFORMÁTICA POLICIAL - ÁREA DESARROLLO Y PRODUCCIÓN ( Dot: 1 ) JEFE/A SECCIÓN ADMINIST. INFORMÁTICA - ÁREA DESARROLLO Y PRODUCCIÓN ( Dot: 2 ) JEFE/A SECCIÓN INFORMÁTICA PERSONAL - ÁREA SISTEMAS ( Dot: 3, 4 ) JEFE ÁREA INFORMÁTICA (APPV): (Dot: 6) 2.- LANPOSTUAREN ZEHAZTAPEN LABURRA / DESCRIPCION RESUMIDA DEL PUESTO Como analista, participa en el diseño técnico de las aplicaciones/sistemas, trasladando los procesos de negocio a diseños de servicios sobre los que realizará posteriormente la programación. Una vez concluida la fase de construcción, realizará el seguimiento de las incidencias que se den durante la ejecutación de las pruebas funcionales con el fin de verificar que se cumple con las especificaciones funcionales acordadas con el cliente. Como programador, codifica la programación en base a los diseños en el análisis y realiza las pruebas unitarias e integradas. 1
3.- EGINKIZUN AZALPEN ZEHATZA / DESCRIPCION DETALLADA DE LAS TAREAS del puesto de trabajo " ANALISTA PROGRAMADOR/A ", de la Dirección de RECURSOS GENERALES del Departamento de Interior. 1- Formar parte del grupo de trabajo responsable de llevar a cabo la fase de análisis de los proyectos relativos al desarrollo de aplicaciones. 2- Participar en el diseño técnico de la aplicación. 3- Colabora con el Arquitecto J2EE para mejorar la estructura de los diseños, así como para que la sintaxis y semántica final del diseño de la interfaz del servicio sea reutilizable por cualquier aplicación que necesite esa misma funcionalidad. 4- Codificar la programación fuente en base a las especificaciones de diseño elaboradas. 5- Realizar el empaquetado de aplicaciones para su ejecución habitual. 6- Ejecutar las pruebas unitarias e integradas. 7- Documentar los planes de pruebas de la aplicación. 8- Realizar las pertinentes correcciones, durante las pruebas realizadas en el entorno de preproducción en las que se verifica que se cumple con las especificaciones funcionales acordadas con el usuario y que las interfaces funcionales con otras aplicaciones, subsistemas y sistemas externos se produce de forma correcta. 9- Ofrecer soporte técnico en las diferentes fases. 10- Definir las reglas de autorización a implementar sobre los recursos del portal. 11- Realizar el primer nivel de supervisión relativo al cumplimiento de los estándares de calidad exigidos: Cumplimiento de los requerimientos de arquitectura establecidos, cumplimiento de la Metodología de Métrica III, etc. 12- Colaborar en la preparación de la formación y la impartición a los usuarios clave de cada proyecto, en la medida en que sea requerido. 13- Preparar los manuales de usuario de las aplicaciones y sistemas desarrollados. 14- Administrar y mantener: a. La funcionalidad de los distintos servidores de la organización. b. La estructura del directorio activo del Departamento de Interior. c. El almacenamiento corporativo en el entorno SAN. d. Los servicios corporativos de acceso a Internet. e. Los servicios básicos de re: DNS, WINS, DHCP, Routing, TN3270, etc. f. Los sistemas de gestión de bases de datos en el entorno de Windows. 15- Resolver incidencias y consultas remitidas por el servicio encargado de la recepción de las mismas. 2
16- Analizar y supervisar el despliegue de componentes de seguridad en los diferentes entornos. 17- Documentar soluciones procedimentadas con el fin de que en futuras ocasiones sea resuelta por el personal responsable de ofrecer el soporte de nivel 1. 18- Realizar la búsqueda de información para el diseño, concepción y /o mejora de las aplicaciones. 19- Detectar nuevas necesidades propias de su sección dándoselas a conocer al responsable de su sección y/ o Jefe/a de Proyecto. 20- Mantenerse actualizado sobre los nuevos avances que se están realizando en el mercado relativos a su ámbito de trabajo con el objeto de identificar posibles oportunidades o áreas de mejora. 3
4.- EZAGUPENAK / CONOCIMIENTOS 4.1. OINARRIZKOAK / BASICOS Ingeniero Técnico Informático, o 2 años de experiencia en tareas de programación. 4.2. BEREZIAK / ESPECIFICOS Herramientas metodológicas de desarrollo y testing de aplicaciones. Herramientas de diseño de aplicaciones. Sistemas Operativos Microsoft e IBM. Sistemas de Gestión de Bases de Datos: DB2, Oracle, SQLServer, etc. Conocimientos de programación. Tecnología OO (orientada a objetos). Lenguaje JAVA. Patrones de diseño MVC (Modelo-Vista-Controlador). Struts. Arquitectura J2EE (Servlets, JSP, JDBC, Ejes de sesión y entidad). Framework (Arquitectura de Ejecución) de aplicaciones J2EE: Oinarri. HTML (Hyper Text Markup Lenguaje) y conceptos de javascript. Lenguajes de representación de datos: XML. Entorno de Desarrollo: RAD (Racional Application Developer). Soporte a trabajo en grupo y versionado: Clear Case. Process Choreographer. Diseño y modelado de Procesos. Directorio LDAP y Servidor de Autorizaciones TAM (Tivoli Access Manager). Gestor de contenidos: WCM (Web Content Manager). Servicios básicos de red TCP/IP: DNS, DHCP, WINS, LDAP, Proxy, etc. Seguridad Informática. Ingles a nivel técnico. 5.- LAN-ESPERIENTZIA / EXPERIENCIA 12 meses. 4
6.- EGIN BEHAR DIREN BURU-AHALEGINAK / ESFUERZO MENTAL El derivado de realizar tareas a plazo fijo, trabajar en un entorno tecnológico nuevo, de la responsabilidad del correcto funcionamiento de la aplicación que es utilizada por todo el Departamento de Interior las 24 horas del día los 7 días de la semana. Para mantener la calma en momentos de crisis, debidos a disfunciones en los sistemas. Para mantenerse actualizado sobre los nuevos avances relativos a su ámbito de trabajo. Detectar nuevas necesidades. 7.- AUTONOMIA - EKIMENA / AUTONOMIA - INICIATIVA 7.1. AGINTE-MAILA / POSICION JERARQUICA ZUZENEKO NAGUSIAREN LANPOSTUA PUESTO DEL JEFE INMEDIATO JEFE/A SECCIÓN ADMINISTRACIÓN INFORMÁTICA JEFE/A SECCIÓN INFORMÁTICA POLICIAL JEFE/A SECCIÓN INFORMÁTICA PERSONAL JEFE ÁREA INFORMÁTICA (APPV) GALDEKIZUNA ERANTZUNEN DUENAREN LANPOSTUA PUESTO DEL ENTREVISTADO ANALISTA PROGRAMADOR/A ZUZENEKO NAGUSIAREN DAUDEN BESTE BATZUK OTROS QUE DEPENDAN ASIMISMO DEL JEFE INMEDIATO SECCIÓN ADMINISTRACIÓN INTERNA ANALISTA PROGRAMADOR/A SECCIÓN INFORMÁTICA POLICIAL ANALISTA PROGRAMADOR/A IMPLANTADOR/A SECCIÓN INFORMÁTICA PERSONAL ANALISTA ÁREA INFORMÁTICA (APPV) IMPLANTADOR 7.2- AUTONOMIA. ERABAKIAK / AUTONOMIA. DECISIONES 5
Decidir las posibles alternativas informáticas y entre ellas la mas idónea para solucionar las necesidades y problemas planteados comunicándolas al/a jefatura inmediata. Establecer las prioridades de las tareas a realizar. Ante problemas puntuales como caídas de servicio, averías o disfunciones se hace preciso tomar decisiones adecuadas para el restablecimiento de los distintos sistemas y la recuperación de la operatividad plena lo antes posible. 7.3. EKIMENA / INICIATIVA Toda actuación dirigida a la mejora en el desempeño de sus tareas y como consecuencia de los productos desarrollados, siempre comunicándosela al/a jefe/a inmediato/a. Implementar procesos de mejora continua en los procedimientos de trabajo establecidos para la explotación, acceso y mantenimiento de toda la información recogida en las aplicaciones informáticas, así como en la formación a usuarios. 7.4. LANPOSTUAK JASATEN DUEN KONTROLA / CONTROL EJERCIDO SOBRE EL PUESTO Proveniente en cada caso de su jefatura inmediata y/o Dirección a través de reuniones e informes. Al tratarse de un trabajo en equipo con el resto del área hay un control mutuo vigilado por el Jefe de Sección y Jefe de Área. Por otra parte, la medida del rendimiento de los sistemas permite a la Organización valorar la calidad del trabajo. Por cumplimiento de los objetivos y la planificación de los proyectos Control indirecto a través de la satisfacción del/a usuario/a 8.- EGINKIZUNAGATIKO ERANTZUKIZUNA / RESPONSABILIDAD POR LA FUNCION 8.1. LANPOSTUAREN BALIO ERANTSIA / VALOR AÑADIDO DEL PUESTO 6
SARRERAK / ENTRADAS Especificaciones técnicas Requerimientos funcionales Usuarios finales Incidencias pruebas Incidencias implantación otros entornos Incidencias Necesidades informáticas del Dpto. Metodologías de desarrollo de aplicaciones Recopilación de información generada por los sistemas actuales Nuevas aplicaciones Tareas programación BALIABIDEAK / MEDIOS GIZAKIZKOAK / HUMANOS Personal propio Empresas de servicios TRESNERIA / GAIAK EQUIPO / MATERIALES Equipos informáticos Herramientas metodologicas Herramientas de diseño, Programación, documentación Gestores de bases de datos DIRUZKOAK / PRESUPUESTARIOS Partidas económicas destinadas al proyecto y/o a la sección a la que pertenece IRTEERAK (EKOIZKINAK / ZERBITZUA) SALIDAS (PRODUCTOS / SERVICIO) Diseño técnico de la aplicación Programación y preparación paquetes Manuales de formación e impartición de las misma Corrección incidencias Documentación soluciones Análisis funcionales/técnicos Planes de pruebas de implantación Pruebas funcionales unitarias Nuevos servicios Mejoras en la productividad de los usuarios Informes Recomendaciones de toma de decisión a superiores 8.2. EMAITZEN DUEN ERAGINA / INCIDENCIA SOBRE LOS RESULTADOS Un mal desempeño ( en el diseño, programación, ejecución o gestión de planes) pueden desencadenar que una aplicación que no cumpla con lo establecido en el estudio viabilidad del sistema y los requerimientos de calidad exigidos, dando lugar a pérdida de datos, errores, aumento de costes, deterioro imagen del Dpto. Una gestión de la seguridad inadecuada comprometería el acceso a los datos. Errores en el manejo de servidores y servicios de red supondrían pérdidas de acceso a distintos subsistemas y herramientas de trabajo pudiendo llegarse al bloqueo total de los sistemas informáticos corporativos. 9.- HARREMANEKIKO ERANTZUKIZUNA / RESPONSABILIDAD POR LAS RELACIONES 9.1. BARRUKOAK / INTERNAS 7
Con quien Con que frecuencia Para que Usuarios/a Diariamente Atención de incidencias Personal técnico de apoyo Diariamente Determinación de prioridades y colaboración y soporte en la resolución de problemas Comités de la D.TIT Según programación Planificación de trabajos y toma de decisiones Áreas de la D. TIT Según necesidad Proporcionar soporte en nuevos desarrollos Direcciones del Departamento Según necesidad Definir entornos propietarios de las Direcciones División TIT (APPV) Frecuente Coordinación sistemas, proyectos Área contratación (APPV) Según necesidad Contrataciones 9.2. KANPOKOAK / EXTERNAS Con quien Con que frecuencia Para que Empresas de soporte de software y hardware Suministradores y consultores Diariamente Puntualmente Colaboración en resolución de problemas Recogida de datos e información sobre nuevos diseños 10.- INOREN LANAGATIKAKO ERANTZUKIZUNA / RESPONSABILIDAD POR EL TRABAJO DE OTROS ZUZENAK / DIRECTOS MAILA / CATEGORIA ZEHARKAKOAK / INDIRECTOS MAILA / CATEGORÍA 8
Responsabilidad funcional: Recursos externos 11.- LANPOSTUAREN BESTE ZEHAZTASUN BATZUK / OTROS ASPECTOS DEL PUESTO DE TRABAJO Reciclaje conocimientos. Dadas las características del sector de las tecnologías de la información, sometido a constante cambio. La diversidad de los sistemas de información existentes y el tratamiento específico que requiere cada uno de ellos obliga al responsable del puesto a estar alternando entre los diferentes sistemas informáticos con los que habitualmente trabaja. La diversidad de servicios proporcionados a la Organización por el Área de Sistemas y la peculiaridad de nuestro Departamento en cuanto a requisitos de seguridad, hacen que para el correcto desempeño de este puesto se haga necesario un gran interés por la innovación y flexibilidad de criterios para hacer que los análisis y recomendaciones sean ajustadas en cada momento, a la vez que hay que tener una percepción clara del significado de la seguridad informática en su concepto mas amplio. LANPOSTUDUNAREN OHARRAK / OBSERVACIONES DEL TITULAR 9
Eguna / Fecha: Izenpea / Firma: ZUZENEKO NAGUSIEN OHARRAK / OBSERVACIONES DEL SUPERIOR INMEDIATO Eguna / Fecha: Izenpea / Firma: TEKNIKARIAREN IZENA / NOMBRE DEL ANALISTA: Eguna / Fecha: Izenpea / Firma: 10