PERFIL DEL PUESTO
ESPECIFICO: Profesional I Diseño y Desarrollo.
CARGO GENÉRICO: Profesional I
VICEPRESIDENCIA: Vicepresidencia de Tecnología
DIRECCIÓN: Informática
DEPARTAMENTO: Depto. De Diseño Y Desarrollo
CARGO DEL JEFE INMEDIATO : Jefe de Departamento
Los 3 principales objetivos con los cuales está comprometido en el desarrollo de sus funciones son:
1. Desarrollar nuevas soluciones que aseguren la funcionalidad, efectividad y seguridad de los procesos del Banco en lo referente a las aplicaciones a su cargo. Coordinar con otros departamento tanto operativos como comerciales los requerimientos bajo los cuales deben realizarse los desarrollos de los sistemas de información bajo su cargo.
2. Asegurar que el diseño y desarrollo de los mantenimientos, ajustes o proyectos cumplan con los requerimientos planteados por los usuarios garantizando buena calidad en los productos que se le entregan al cliente interno y externo.
3. Hacer seguimiento en producción sobre los cambios implementados.
Estudios
Profesional en Ingeniería de Sistemas.
Cursos Complementarios
- Administración de proyectos
- Requiere cursos complementarios en : Manejo de hojas de calculo, bases de datos, procesadores de texto, graficadores, Project entre otros
-
Conocimientos básicos de alguno de los lenguajes: Visual Studio .NET, J2EE, PL-SQL, Que tenga conocimiento en Base de Datos relacionales y arquitecturas de nuevas tecnologías.
-
Conocimiento en el sistema operativo, las herramientas de desarrollo y consultas que posean las Plataformas del banco.
-
Matemática financiera básica y conceptos bancarios u otro específico si aplica
Inglés
Requiere inglés para la investigación de Documentación Técnica Específica e interrelación con proveedores externos cuando se requiera.
Experiencia Interna
Se requiere experiencia interna en:
Tiempo de experiencia: Mínimo 1 año en el cargo de Analista III.
Se requiere experiencia externa en:
Análisis, Diseño y Programación en alguna(s) de las plataformas del Banco, así como soporte a alguna de ellas.
Tiempo de experiencia: Mínimo 4 años.
Se requiere entrenamiento en:
· Arquitectura tecnológica del banco
· Metodologías de análisis y diseño
· Manejo de Expresión Oral y Escrita.
Manejo de proyectos tecnológicos, participación en conferencias de nuevas tecnologías y reuniones constantes con los diferentes equipos de trabajo, interdisciplinarios.
La función más compleja consiste en:
· Análisis, Diseño, Construcción y Pruebas Técnicas de soluciones de software a los proyectos, optimizaciones, reportes y/o documentos de requerimientos.
· Reuniones conjuntas con el usuario para el análisis detallado de los documentos de requerimientos para Mantenimientos, Proyectos ó Reportes de Inconsistencias.
· Coordinación y logística de las implementaciones en producción de las soluciones de software a su cargo.
· Dar soporte a las pruebas de laboratorio cuando sea requerida.
Enfrenta los siguientes problemas que debe dar solución en forma inmediata:
1. Informar a las áreas respectivas sobre la falta de detalle y/o análisis por parte del usuario al momento de hacer un reporte de inconsistencia o de entregar un documento de requerimiento para un Mantenimiento o Proyecto.
2. Coordinar con OyM y las áreas que intervienen en el proyecto, optimización o ajuste; cuando sea necesario
3. Capacitar al usuario en el conocimiento de las funcionalidades del aplicativo asignado cuando esto se requiera.
4. Ayudar a complementar los conocimiento de los procesos a las áreas operativas
5. Ayudar a difundir el conocimiento de los procesos y/o aplicativos, cuando está concentrado en pocos funcionarios.
Se trabaja bajo presión dado que: De la rapidez (dada por el cambio de prioridades) y la correcta implementación de los ajustes, mantenimientos o proyectos depende el correcto funcionamiento del Banco en lo relacionado con:
- Nuevos proyectos
- Optimizaciones a procesos existentes.
- Ajustes a procesos existentes.
- Normatividad legal.
- Servicio al cliente interno y externo.
- Efectividad en los procesos.
- Seguridad en los procesos.
- Eficiencia en los procesos.
La concentración mental es total, debido a que todo el proceso de coordinación, análisis, desarrollo, pruebas e implementación de soluciones de software (internas y entregas de proveedores) es un proceso lógico el cual se debe dar dentro de unos tiempos, normalmente muy cortos, algunos en forma inmediata.
Toma como base para el desarrollo de sus funciones los manuales existentes, sin embargo, sugiere cambios si lo amerita.
Sigue instrucciones definidas en lo referente a:
1. Documento de requerimientos del Usuario, cuando éstos no van en contra de la adecuada funcionalidad del aplicativo a su cargo. Si esto ocurre ayudará a modificar para que queden acorde con el buen funcionamiento del aplicativo.
2. Normas de Ley y/o Entes externos
3. Documento de Requerimiento del usuario emitido por Organización y Métodos, cuando está de acuerdo con los lineamientos de funcionamiento del aplicativo.
4. Documento de Control de todo el proceso correspondiente a la metodología de desarrollo e implementación a pruebas y producción de software, definidas por la Dirección de Informática.
1. Cumplimiento de cronogramas.
2. Calidad y Efectividad de los desarrollos
3. Informes de seguimiento.
Tiene autonomía para:
1. Requerimientos:
· Objetar alguna definición del documento de requerimientos que vaya en contra del normal y correcto funcionamiento de la aplicación, dada normalmente por desconocimiento del usuario ò cuando se vea que existe una mejor manera de lograr el objetivo.
· Objetar alguna definición técnica que esté especificada en el documento.
2. Respecto a : Análisis y Diseño de la solución del requerimiento solicitado
· Seleccionar la mejor alternativa de desarrollo
· La Metodología utilizada para su ejecución, siempre y cuando cumpla con lo mínimo requerido por ésta.
· Las decisiones relacionadas con la evaluación y análisis de la prueba técnica individual e integral.
3. Respecto al Documento Set de Pruebas de laboratorio:
· Sugerir tipos de prueba a realizar, en cuanto a clase de información a seleccionar y procesos a ejecutar.
Decisiones sin Autonomía
Consulta con su jefe:
Modificación de prioridades
· Autorización de Implementación a Producción de las respectivas soluciones
Requiere iniciativa y recursividad para:
· Definir esquemas de cumplimiento en los desarrollos internos como externos, con el fin de entregar oportunamente la solución.
· Cumplir los objetivos trazados a pesar de las dificultades durante la etapa de análisis, diseño, desarrollo ó pruebas.
· Establecer los motivos reales de las inconsistencias detectadas
· Recrear diferentes situaciones en pruebas para determinar el diagnostico y solución de reportes de usuario.
· Definir y/o sugerir modificaciones a los procesos y aplicativos.
· Asignar de manera adecuada los recursos de proveedores para los diferentes desarrollos
Requiere capacidad de análisis, memoria, síntesis ó razonamiento abstracto para:
1. Analizar los diferentes documentos y a partir de esto detectar posibles impactos que vayan en detrimento del servicio hacia el cliente externo o el cliente interno.
2. Estructurar todo los desarrollos requeridos a partir de un documento de requerimiento y/o reporte de inconsistencia
3. Detectar las causas que generan las inconsistencias encontradas.
4. Capitalizar experiencias vividas anteriormente tanto individuales como de grupo de trabajo para enriquecer las soluciones.
El jefe ejerce supervisión en lo relacionado con: Análisis de Documentos de Requerimientos y/o reportes de inconsistencias de producción; Diseños, Desarrollos y Pruebas técnicas individuales e integrales de nuevos ajustes, Mantenimientos y/o proyectos.El soporte diaria al aplicativo asignado.· Administración de proyectos
· Requiere cursos complementarios en : Manejo de hojas de calculo, bases de datos, procesadores de texto, graficadores, Project entre otros
· Conocimientos básicos de alguno de los lenguajes: Visual Studio .NET, J2EE, PL-SQL, Que tenga conocimiento en Base de Datos relacionales y arquitecturas de nuevas tecnologías.
· Conocimiento en el sistema operativo, las herramientas de desarrollo y consultas que posean las Plataformas del banco.
· Matemática financiera básica y conceptos bancarios u otro específico si aplica.
· Profesional en Ingeniería de Sistemas.
· Coordinar las entregas de los análisis y desarrollos y velar por la calidad de los mismos
· Coordinar las salidas a producción, a través de preparación de ambientes, charlas de procesos impactados con el desarrollo, hardware y software que se debe probar y garantizar su funcionalidad, para proyecto de alto impacto.
· Realizar investigación sobre nuevas tecnologías o soluciones técnicas específicas, utilizando medios como Internet, literatura especializada, etc.
· Asegurar que los sistemas de información bajo su responsabilidad , en producción siempre esté en perfecto funcionamiento.
· Entregar los desarrollos y dar soporte al ambiente de pruebas y producción, cuando sea necesario.
· Participar en cursos y seminarios de Proyectos Tecnológicos que se relacionen con productos que administre su sistema, con el fin de brindar ideas e implementar cambios en el Banco.
· Analizar y solucionar reporte de problemas en Ambiente laboratorio y/o producción.
· Dar soporte al ambiente de producción.