1.1. Perfil del Analista Programador Debe contar con la suficiente

Anuncio
1.1. Perfil del Analista Programador
Debe contar con la suficiente experiencia en el análisis de los requerimientos de los usuarios,
transformar estos requerimientos en productos software para la mejora y automatización de los
procesos de la ENTIDAD, dominio en interrelaciones humanas, con la finalidad de interactuar
con los usuarios de la ENTIDAD de manera amable y respetuosa. Con experiencia en el
levantamiento de información en proyectos de mediana o gran envergadura tanto en el sector
público como privado, con un alto sentido de responsabilidad, resolver problemas, acostumbrado
a trabajar por objetivos y resultados. Capacidad de síntesis y claridad en la redacción de los
informes dentro de su competencia.
1.1.1. Formación
 Tener título profesional en Ingeniería de Sistemas, Informática, Industrial, Licenciado
en Computación, colegiado y habilitado por sus respectivos colegios profesionales para
ejercer su profesión en el país.

Acreditar estudios en el lenguaje de programación java, como mínimo 24 horas.

Acreditar estudios en manejadores de Base de Datos, tales como Oracle, SqlServer,
Mysql, como mínimo 24 horas.
1.1.2. Experiencia
 Tener mínimo 03 años de experiencia profesional realizando labores de construcción de
software con tecnología WEB, usando el lenguaje de programación Java con el estándar
J2EE 1.6 o superior.

Tener mínimo 03 años de experiencia profesional como Analista de Sistemas de
Información, generación y documentación de procesos de negocio.

Tener mínimo 03 años de experiencia en el análisis, diseño, desarrollo e implementación
de soluciones con tecnología WEB.

Tener mínimo 05 años de experiencia laboral en temas de tecnología de información,
mejora de procesos, etc. Contados a partir de la obtención de su grado académico.

Tener mínimo 01 año de experiencia en el manejo de herramientas de modelado de datos
(modelo entidad-relación), tales como Erwin 7.x o superior, Power Designer 11.x o
superior, Navicat 9.x o superior, u otros.

Tener conocimiento en la base de datos Mysql 5.x, buenos conocimientos del lenguaje
PL/SQL.

Tener conocimiento en el manejo de framework Java, tales como Spring 3.x o superior,
Spring MVC 3.x o superior.

Tener conocimiento de JQuery 1.8.x o superior.

Tener conocimiento en JasperReport 5.x o superior u otra herramienta para diseño de
reportes.

Tener conocimiento en el framework Hibernate 3.x.

Tener conocimiento en la instalación y configuración de servidores WEB,
principalmente JBOSS 7.x o superior o Tomcat, OAS, IBM WebSphere, Apache, etc.

Tener conocimientos sólidos de programación Orientado a objetos, desarrollo de Web
Services con el framework Spring 3.x

Se valorará conocimiento en el manejo de Base de Datos Oracle 10g, SqlServer 2008 o
superior.

Se valorará conocimiento del sistema operativo Linux, en la distribución RedHat 6.x o
superior.

Se valorará conocimiento en angularJS 1.x o superior, conocimiento en Bootstrap 3.x o
superior.

Se valorará participación en implementación de soluciones Web utilizando certificados
y firma digital.

Se valorará participación en proyectos de implementación de Balanced ScoredCard,
implementación de Data Mart o conocimientos de alguna herramienta que permita la
implementación de cuadros estadísticos gerenciales.
1.1.3. Tareas y responsabilidades

Construir el código de los programas del SISTEMA, cumpliendo con los estándares de
calidad para el desarrollo de software de la ENTIDAD.

Dar su opinión técnica, en los casos que sea necesario, para realizar los ajustes necesarios
que se necesiten en cuanto al modelado del negocio, el diseño de los formularios del
sistema, codificación de los programas, etc.

Participar en el desarrollo de las pruebas del SISTEMA, soporte en la capacitación a los
usuarios de la ENTIDAD en el manejo de las funcionalidades de los módulos que le
fueron asignados.

Reutilizar las funciones comunes (componentes de software desarrollados por otros
miembros del equipo de desarrollo) para el apoyo de tareas auxiliares del SISTEMA,
con la finalidad de reutilizar código evitando la duplicidad de trabajo.

Asegurar la calidad en la programación del software que le fue asignado.

Realizar el análisis de los requerimientos de los usuarios, plasmando dichos
requerimientos en diagramas ordenados y de calidad, con la finalidad que le permita
construir el código de los programas del SISTEMA.

Elaborar la propuesta de la integración de los sistemas internos y externos con los que
interactuará el SISTEMA desarrollado.

Modelar y escribir los documentos de los procesos del negocio de la ENTIDAD.

Dirigir y planificar las pruebas del SISTEMA, en base al conocimiento adquirido en la
etapa de análisis de los procesos del negocio.

Firmar los documentos que elabore dentro de su competencia y sobre las actividades que
le fueron encargados.

Otras tareas que se le asignen dentro de sus competencias.
1.2. Perfil del Analista Funcional o Analista de Procesos
El Analista Funcional o Analista de Procesos, debe contar con la suficiente experiencia en el
análisis y mejora de procesos en la empresa, levantar requerimientos funcionales de los usuarios,
dominio en interrelaciones humanas, con la finalidad de interactuar con los usuarios de la
ENTIDAD de manera amable y respetuosa. Con experiencia en el levantamiento de información
en proyectos de mediana o gran envergadura tanto en el sector público como privado, con un alto
sentido de responsabilidad, resolver problemas, acostumbrado a trabajar por objetivos y
resultados. Capacidad de síntesis y claridad en la redacción de los informes dentro de su
competencia.
1.2.1. Formación
 Tener título profesional en Ingeniería de Sistemas, Informática o Industrial, colegiado y
habilitado por sus respectivos colegios profesionales para ejercer su profesión en el país.

Tener estudios del Proceso Unificado de Desarrollo de Software (RUP), como mínimo
de 24 horas.

Tener estudios del Lenguaje de Modelado Unificado (UML), como mínimo de 24 horas.

Tener estudios en el lenguaje de programación java, como mínimo 24 horas.

Tener estudios en diseño de procesos con notación BPMN.

Se valorará tener certificación o estudios de PMP.
1.2.2. Experiencia

Tener mínimo 03 años de experiencia profesional como Analista Funcional o analista de
procesos.

Tener mínimo 03 años de experiencia en el análisis, diseño e implementación de
soluciones con tecnología WEB.

Tener conocimiento en el manejo de editores de texto y presentación, tales como Word,
Power Point u otros.

Tener mínimo 05 años de experiencia laboral en temas de tecnología de información,
mejora de procesos, etc. Contados a partir de la obtención de su grado académico.

Haber participado en mínimo 01 proyecto de mejora de procesos en la empresa.

Manejo de metodologías y herramientas de mapeo y mejora de procesos.

haber participado en la implantación de mínimo un Sistema de Gestión de Calidad ISO
9001:2008.

Experiencia en redacción de casos de uso de procesos de negocio.

Se valorará conocimiento en lenguajes de programación orientados a web.

Se valorará conocimiento en modelado de datos.
1.2.3. Tareas y responsabilidades

Escribir la documentación del análisis de los procesos de la ENTIDAD.

Elaboración del manual de calidad, documento del Sistema de Gestión de Calidad
(SGC).

Elaboración de procedimientos de gestión del SGC (Control de documentos, control de
registros, auditoría interna, control de producto no conforme, acción correctiva, acción
preventiva).

Elaboración de los procedimientos de las áreas de la empresa.

Realizar el análisis funcional de los requerimientos de los usuarios, plasmando dichos
requerimientos en diagramas ordenados y de calidad, con la finalidad que les permita a
los Analistas / Programadores construir el código de los programas del SISTEMA.

Puede asumir las labores de los Analistas de Sistemas en los casos que se requiera.

Modelar los procesos del negocio de la ENTIDAD.

Firmar los documentos que elabore dentro de su competencia y sobre las actividades que
le fueron encargados.

Otras tareas que se le asignen dentro de sus competencias.
Descargar