About this role
Job title: Especialista de TI - Construcción de Soluciones
Description: Asegurar que soluciones para requerimientos de TI de complejidad baja-media se construyan a tiempo y con la calidad esperada, cumplan requisitos funcionales y no funcionales y se apeguen a la arquitectura tecnológica. Participarás en construcción, pruebas y despliegue para garantizar calidad y trazabilidad.
¿Qué harás?
- Ejecutar en tiempo y forma las actividades de construcción y supervisar proveedores para que la fase de construcción se concluya en la fecha planeada y con la calidad esperada.
- Ejecutar pruebas unitarias para que componentes de software desarrollados atiendan requisitos y lineamientos técnicos aplicables.
- Participar en el análisis de requerimientos de TI de complejidad baja-media y definir la arquitectura de solución correspondiente.
- Garantizar la corrección de todos los defectos reportados durante las pruebas ejecutadas por Aseguramiento de la Calidad.
- Gestionar instalación de solución en producción, solucionando incidentes del periodo de garantía y generando/resguardando documentos de la fase de construcción para liberación y cierre de requerimientos.
- Asegurar que los ambientes de desarrollo estén preparados para la construcción de las soluciones.
¿Qué buscamos?
- Escolaridad: Licenciatura o Ingeniería terminada en Ingeniería en Sistemas, Informática o afín.
- Conocimientos académicos: arquitectura de software, protocolos de comunicación, sistemas operativos, base de datos, redes; fases del ciclo de vida del desarrollo: análisis, diseño, desarrollo y pruebas; definición de arquitecturas de referencia.
- Experiencia: experiencia con sistemas operativos, lenguajes de programación y herramientas para desarrollo de software (Java, Eclipse, Gradle, Maven, Hibernate, Spring, Spring Boot, Python, Postman, JavaScript, Visual Studio, Angular, React, Node.js, Google Cloud Platform, Android, iOS, Gitlab).
- Base de datos: DB2, Oracle, SQL Server, MySQL, Firebase, Spanner, BigQuery.
- Pruebas: definición y ejecución de pruebas de artefactos de software (unitarias, de seguridad, de calidad de código, de integración).
- Experiencia en: construcción de soluciones de TI con tecnologías de la especialidad y participación en proyectos de desarrollo de software.