Descripción del puesto
EcoAlliance SpA está buscando estudiantes apasionados y proactivos de último año de ingeniería informática o carreras afines que deseen desarrollarse en el área de backend, apoyando directamente el desarrollo de proyectos de software en curso. Nos enfocamos en el diseño y desarrollo de arquitecturas escalables, APIs y plataformas de software innovadoras para la gestión urbana inteligente, promoviendo un ambiente dinámico, colaborativo y orientado a resultados.
El practicante será clave en el desarrollo y fortalecimiento de componentes backend asociados a la captura, validación, priorización, trazabilidad y gestión operativa del sistema, integrándose en un equipo multidisciplinario.
Modalidad: Presencial
Lugar: Calle Limache 3232, ParTec V21, edificio Ladera 2, piso 1 El Salto, Viña del Mar
Duración de la práctica: 12 semanas.
Horario:
• Lunes a jueves: 9:00 - 13:30 y 14:30 - 18:30
• Viernes: 9:00 - 13:30 y 14:30 - 18:00
Áreas de Desarrollo y Responsabilidades:
Desarrollo Backend y Gestión de Datos:
• Diseñar y optimizar flujos de información para la integración entre módulos backend, aplicaciones web/móviles y dispositivos de captura en terreno.
• Estructurar y mantener modelos de datos relacionales y geoespaciales, asegurando trazabilidad, rendimiento e integridad de la información.
Arquitectura Modular:
• Apoyar en la evolución de una arquitectura modular basada en servicios y APIs, contribuyendo al desarrollo de dominios como eventos, órdenes de trabajo, inventario, dispositivos y notificaciones.
• Colaborar en la mejora de procesos backend mediante buenas prácticas de versionamiento, pruebas, observabilidad, CI/CD y despliegues en nube.
Desarrollo de APIs:
• Diseñar, implementar y mantener APIs RESTful y/o GraphQL para la comunicación entre módulos internos e integraciones externas de los proyectos de software en curso
• Implementar validaciones, pruebas y manejo de errores para asegurar confiabilidad, rendimiento y seguridad en los flujos del sistema.
Seguridad y Cumplimiento Normativo:
• Contribuir en la implementación de controles de acceso, trazabilidad, resguardo de evidencia y protección de datos sensibles.
• Apoyar el cumplimiento de estándares y buenas prácticas de seguridad, privacidad y auditoría dentro del ecosistema.
Trabajo Ágil y Documentación:
• Participar activamente en sprints, reuniones diarias y procesos colaborativos de desarrollo.
• Documentar endpoints, modelos, flujos operativos, decisiones técnicas y buenas prácticas para facilitar el trabajo del equipo.
Requisitos:
• Estudiante de ingeniería informática, técnico en programación o carrera afín.
• Conocimientos en Python, Django/Django REST Framework y bases de datos relacionales, idealmente PostgreSQL/PostGIS.
• Familiaridad con diseño y consumo de APIs RESTful/GraphQL, modelamiento de datos y lógica de negocio backend.
• Experiencia básica con Git, metodologías ágiles (Scrum) y buenas prácticas de desarrollo colaborativo.
• Conocimientos en Docker, Linux, servicios en la nube (idealmente Google Cloud) y herramientas de CI/CD.
• Conciencia de prácticas de seguridad, control de acceso, validación de datos y manejo responsable de información.
Competencias Deseables:
• Capacidad analítica y habilidad para resolver problemas técnicos de manera estructurada.
• Buenas habilidades de comunicación oral y escrita para documentar y coordinar trabajo técnico.
• Proactividad y adaptación a entornos de desarrollo colaborativos y multidisciplinarios.
Ofrecemos:
• Grato ambiente de equipo y colaboración.
• Oportunidades de aprendizaje y desarrollo profesional.
• Integración a equipos multidisciplinarios vinculados al desarrollo de software.
• Ambiente de trabajo dinámico y orientado a la sostenibilidad.
Beneficios:
• Experiencia profesional en una empresa comprometida con el medio ambiente, la sostenibilidad y la innovación tecnológica.
• Participación en el desarrollo de una plataforma de alto impacto orientada a la gestión urbana inteligente.
• Compensación monetaria contra emisión de boleta de honorarios