Práctica de Educación Superior Profesional para Departamento TI
Ministerio de Salud / Central de Abastecimiento del Sistema Nacional de Servicios de Salud /
Postulación
Ñuñoa / Región Metropolitana de Santiago
21/06/2026 a las 23:59 hrs
OP-29207
Ministerio de Salud / Central de Abastecimiento del Sistema Nacional de Servicios de Salud /
Postulación
Ñuñoa / Región Metropolitana de Santiago
21/06/2026 a las 23:59 hrs
OP-29207
Aplicar y fortalecer competencias profesionales en el desarrollo de aplicaciones web full stack utilizando Next.js con React 19 y TypeScript, API Routes, Radix UI, Tailwind CSS, Shadcn/ui, API RESTful, Express.js y MSSQL, incorporando buenas prácticas de arquitectura, seguridad, gestión de datos, pruebas automatizadas y entrega continua mediante pipelines CI/CD con GitHub Actions / Jenkins.
Funciones relacionadas con pruebas automatizadas 1. Diseñar la estrategia de pruebas del proyecto Definir qué tipos de pruebas se aplicarán en el sistema: pruebas unitarias, pruebas de componentes, pruebas de integración, pruebas de API y pruebas end-to-end. También se deberán establecer criterios mínimos de cobertura, frecuencia de ejecución y responsables de mantenimiento. 2. Implementar pruebas unitarias en API Routes en Next.js, Express.js y TypeScript Crear pruebas para funciones utilitarias, validadores, servicios, transformadores de datos y lógica de negocio desarrolladas. Estas pruebas deben verificar entradas válidas, entradas inválidas, errores esperados y casos límite. 3. Documentar casos de prueba Registrar los casos de prueba implementados, su propósito, datos utilizados, resultados esperados y escenarios cubiertos. Esta documentación aporta trazabilidad y facilita auditorías o revisiones técnicas. Funciones relacionadas con integración continua CI 1. Configurar ambientes de despliegue Definir ambientes separados como development, staging y production, cada uno con sus propias variables de entorno, base de datos y reglas de despliegue. 2. Automatizar despliegues a ambiente de pruebas Configurar el despliegue automático hacia un ambiente de staging cuando se integren cambios en una rama específica, por ejemplo, develop o staging. 3. Automatizar despliegues a producción Configurar el despliegue continuo o semiautomático hacia producción desde la rama main o master, idealmente con aprobación manual previa si el sistema es crítico. 4. Validar el despliegue posterior a la publicación Implementar pruebas post-deploy o smoke tests para verificar que la aplicación responde correctamente después del despliegue. 5. Implementar rollback o reversión controlada Definir mecanismos para revertir despliegues fallidos, ya sea mediante versiones anteriores, etiquetas Git, artefactos o capacidades de la plataforma de despliegue.
Competencias técnicas principales:
Práctica de Educación Superior Profesional
$150.000
La práctica se realizará de manera mixta/híbrida y la compensación es por gastos de movilización.
1
Preferentemente estudiantes de las siguientes carreras:
La cantidad de horas semanales a cumplir por el estudiante será de 44 horas hasta cumplir con lo requerido por la institución de educación del estudiante.
La fecha estimativa máxima para dar inicio a la(s) Práctica de Educación Superior Profesional es el 01/07/2026.
La fecha real de inicio y de término podrá acordarse con el estudiante de acuerdo a las necesidades del servicio y del estudiante.
Postulación
desde 11/06/2026 a las 00:00 hrs, hasta 21/06/2026 a las 23:59 hrs
Evaluación antecedentes
desde 22/06/2026 a las 00:00 hrs, hasta 26/06/2026 a las 23:59 hrs
Finalización del proceso
desde 27/06/2026 a las 00:00 hrs, hasta 30/06/2026 a las 23:59 hrs