Descripción del puesto
Forma parte del proyecto de práctica profesional del Centro de Innovación y Transferencia Tecnológica (CITT) de Duoc UC, desarrollado en alianza con Ancor Tecmin y su Departamento de Control de Calidad.
Buscamos un/a estudiante de Ingeniería Informática o carrera afín para integrarse de manera inmediata como Desarrollador/a Backend y Base de Datos en un proyecto tecnológico de impacto real para el sector industrial. Tendrás la oportunidad de participar en el desarrollo de una aplicación web responsiva orientada a gestionar, comunicar y mantener la trazabilidad de actividades e inspecciones de control de calidad.
El objetivo del proyecto es centralizar la información del área, reducir la duplicidad de tareas y mejorar el seguimiento de los procesos mediante una solución tecnológica funcional, segura y escalable. En este desafío tendrás un rol fundamental en la construcción del núcleo técnico de la plataforma, trabajando en el diseño de la base de datos, la lógica de negocio y el desarrollo de la API REST que permitirá conectar el backend con la interfaz web.
Participarás en un proyecto completo, desde el levantamiento y análisis de requerimientos hasta la implementación, pruebas y documentación de la solución. Trabajarás bajo metodologías ágiles, con reuniones semanales de avance, coordinación constante con el equipo y acompañamiento de un docente responsable del proyecto.
Entre tus principales responsabilidades se encuentran diseñar e implementar el modelo relacional de la base de datos para gestionar usuarios, roles, actividades, estados de inspección e historial de cambios; desarrollar endpoints y lógica de negocio utilizando Python y Django REST Framework; implementar mecanismos de autenticación, autorización y control de acceso según los distintos perfiles de usuario; asegurar la trazabilidad de las modificaciones realizadas en el sistema; ejecutar pruebas funcionales y de integración mediante herramientas como Postman; corregir errores y validar el rendimiento de la API; trabajar colaborativamente con Git y GitHub mediante un flujo ordenado de ramas; coordinarte con los equipos de Frontend, UX y Análisis Funcional; y elaborar la documentación técnica de la base de datos, la arquitectura lógica y el proceso de despliegue.
Para desempeñarte en este rol, necesitas contar con conocimientos sólidos de programación en Python, fundamentos de bases de datos relacionales y SQL, y nociones de desarrollo y consumo de APIs REST bajo una arquitectura cliente-servidor. También se valorará el manejo de PostgreSQL, Django o Django REST Framework, Postman, Git y GitHub, además de conocimientos básicos sobre seguridad, autenticación y permisos en aplicaciones web.
Buscamos una persona rigurosa, responsable y comprometida con la calidad de la información, con capacidad analítica para resolver problemas, disposición para aprender de manera autónoma, buena comunicación y facilidad para trabajar en equipo. Es importante contar con motivación para enfrentar desafíos reales y transformar requerimientos operativos en soluciones tecnológicas concretas.
Como parte del CITT, aprenderás a desarrollar soluciones para clientes reales en un entorno de innovación aplicada y transferencia tecnológica, con trabajo colaborativo guiado por un docente y horarios flexibles coordinados semanalmente. Además, podrás acreditar tu práctica profesional, fortalecer tus conocimientos técnicos y sumar a tu currículum un proyecto real desarrollado con herramientas utilizadas en la industria, como Python, Django REST Framework, PostgreSQL y GitHub.
Si buscas una oportunidad para poner en práctica tus conocimientos de backend y bases de datos, desarrollar un proyecto de impacto industrial y crecer profesionalmente en un entorno colaborativo, te invitamos a postular y formar parte de este desafío.