Proyecto de Reforma Fiscal y de Compras de Guatemala (FPRP): Analista Programador

Guatemala
Apply by 27 July 2018
Mid-level , Short-term contract assignment
Posted on 27 June 2018

Job Description

Position Name: Analista Programador

Description:

Antecedentes del Proyecto:

El propósito del Proyecto de Reforma Fiscal y de Compras de Guatemala (FPRP) es mejorar la capacidad del Gobierno de Guatemala para invertir en salud, educación, nutrición, infraestructura y otros servicios públicos a través de una recaudación fiscal más eficiente, y mejor gasto público administración. Este proyecto está diseñado para ser impulsado por la demanda para apoyar las reformas en curso en la gestión financiera pública, la administración tributaria, las operaciones y la participación de las pequeñas y medianas empresas en la contratación pública. Las principales contrapartes de la actividad son el Ministerio de Finanzas Públicas y la Superintendencia de Administración Tributaria (SAT). El proyecto debe proporcionar asistencia técnica en forma de evaluaciones de procesos y sistemas de negocios, asesoramiento e intervenciones de fortalecimiento de capacidades, así como asistencia material y administrativa al Ministerio de Finanzas Públicas.

Objetivo de la plaza:

El analista programador será responsable de desarrollar e implementar los sistemas de información para apoyar a los socios locales en la SAT. Trabajando cercanamente con los socios claves y el liderazgo técnico del proyecto, el analista programador analizará casos de uso y recabará requerimientos con los usuarios y lideres de proceso sobre las funcionalidades deseadas a implementar, definirá una lista de tareas técnicas requeridas de desarrollo, configuración, instalación o implementación a fin de proveer la funcionalidad requerida en los sistemas que se establezcan, estimará la duración de las actividades técnicas en conjunto con el liderazgo técnico del proyecto, y realizará las actividades técnicas requeridas acorde a dicha planificación y a la planificación general del proyecto. Él o ella será responsable de la implementación de actividades de TI del proyecto en su componente I en SAT y contribuirá a documentos y entregables técnicos de proyecto como: Sistemas funcionales, planes de trabajo, reportes semanales, trimestrales, y anuales, y otros documentos solicitados. El analista programador servirá como interprete y ejecutor de requerimientos de desarrollo y también ejecutará actividades de diseño y automatización de procesos a través de sistemas de información.

Tareas

  • Ejecutar actividades de diseño y automatización de procesos a través de desarrollo y configuración de sistemas de información.
  • Interpretación de los casos de uso de los diferentes proyectos para traducirlos en código fuente en los diferentes sistemas asignados.
  • Gestión de bases de datos en la nube y en premisa.
  • Aplicar las mejoras prácticas y estándares de las herramientas de desarrollo a utilizar.
  • Desarrollar soluciones utilizando metodologías de desarrollo ágil.
  • Efectuar pruebas unitarias e integrales de los programas desarrollados.
  • Elaborar documentación técnica de los desarrollos realizados.
  • Elaborar guías de instalación.
  • Resolver por medio de sus conocimientos técnicos problemas de complejidad media de software asignados por el líder de desarrollo.
  • Participar en las reuniones de trabajo y seguimiento solicitadas por el líder del proyecto.
  • Garantizar la entrega a tiempo y según alcance de los elementos acordados como “Entregables”.
  • Control de versiones de código fuente.
  • Reporte de actividades.
  • Reuniones con usuarios si es requerido.
  • Apoyar en las etapas de implementación y capacitación.

Entregables

El consultor proporcionará:

Desarrollo y configuración de funcionalidades en distintas plataformas de desarrollo según los casos de uso y requerimientos entregados.

  • Informe semanal y mensual de tareas de desarrollo y otras actividades finalizadas según plan de trabajo asignado.
  • Informe de pruebas unitarias de las tareas de desarrollo efectuadas según plan de trabajo asignado
  • Documentación técnica de las tareas de desarrollo efectuados según plan de trabajo asignado.
  • Brindar soporte a usuarios sobre funcionalidades desarrolladas.
  • Manuales de usuario.

Requisitos del puesto

  • Se requiere una licenciatura en ciencias de la computación, diseño de sistemas, gestión de TI u otro campo; Se prefiere un grado avanzado.
  • Se requieren al menos 5 años de experiencia en desarrollo e implementación de sistemas informáticos y análisis y diseño de procesos de IT.
  • Se requiere experiencia en las siguientes tecnologías:
    • Preferiblemente con experiencia en tecnologías de almacenamiento en la nube como AWS.
    • Entendimiento de administración de soluciones API, web services e interconexión de sistemas;
  • Se requiere fluidez en el español oral y escrito; se prefiere el dominio del inglés escrito y oral.

Supervisión

El consultor reportará a el líder de componente 1

About the Organization

DAI delivers development. We do it in many of the world's most demanding environments, by integrating a broad range of disciplines. Over 40 years, our employee owners have built a forward-looking company — one that combines innovative thinking, deep technical knowledge, and professional project management. We approach our work with passion, analytical rigor, and open minds. By freely sharing what we learn, we have built a reputation as thought leaders who translate good ideas into action and action into results. Our global team of 1,500 development professionals welcomes each opportunity to solve a new problem, no matter how difficult. That's how DAI has earned the trust of the clients, partners, and people who work alongside us all over the world. DAI Advancing Human Prosperity SM

Similar Jobs