Aboitiz Data Innovation (ADI) es una de las nuevas empresas emergentes líderes en el campo de la Ciencia de Datos y la Inteligencia Artificial. Creemos que los datos pueden impulsar cambios para un mundo mejor al avanzar en los negocios a través de industrias y comunidades.
Estamos buscando un Ingeniero Junior Full Stack motivado y con habilidades técnicas para unirse a nuestro equipo, con un enfoque específico en el sector industrial y de generación de energía. Este rol está diseñado para un profesional en las primeras etapas de su carrera que esté apasionado por construir aplicaciones web escalables y fáciles de usar, y que tenga una sólida base en desarrollo full stack. El candidato ideal tendrá un conocimiento básico del sector energético, familiaridad con los flujos de trabajo de productos de IA y experiencia trabajando dentro de los Ciclos de Vida del Desarrollo de Software (SDLC).
Este rol requiere competencia en JavaScript, SQL, Python y GitHub, así como la capacidad de colaborar con equipos multifuncionales y comunicar conceptos técnicos complejos a partes interesadas no técnicas. Trabajarás en estrecha colaboración con ingenieros senior, científicos de datos y expertos en la materia para desarrollar soluciones que apoyen la gestión de activos, el monitoreo del rendimiento y la optimización operativa en la industria de generación de energía.
Responsabilidades
Desarrollo Full Stack:
- Desarrollar y mantener componentes de front-end y back-end de aplicaciones web utilizando JavaScript, Python y SQL.
- Construir interfaces responsivas y fáciles de usar para apoyar la visualización de datos, análisis e informes para casos de uso industriales y de generación de energía.
- Diseñar e implementar APIs RESTful para permitir una integración fluida entre aplicaciones front-end y sistemas back-end.
- Colaborar con ingenieros de datos y equipos de análisis para integrar tuberías de datos y modelos de IA en aplicaciones web.
- Escribir código limpio, eficiente y bien documentado, adhiriéndose a las mejores prácticas y estándares de codificación.
Enfoque Industrial y de Generación de Energía:
- Adquirir comprensión del sector de generación de energía y sus desafíos únicos, incluida la gestión de activos, el monitoreo del rendimiento y la optimización operativa.
- Apoyar el desarrollo de aplicaciones para el monitoreo de condiciones en tiempo real, mantenimiento predictivo y seguimiento del ciclo de vida del equipo.
- Asistir en la construcción de herramientas para el análisis de tasa de calor, cálculos de eficiencia y análisis de factores de carga para mejorar el rendimiento operativo.
- Contribuir a la integración de aplicaciones con sistemas de datos industriales (por ejemplo, SCADA, OPC, MES) y sistemas empresariales.
Flujos de Trabajo de Productos de IA y SDLC:
- Colaborar con científicos de datos e ingenieros de IA para integrar modelos de IA/ML en aplicaciones web, asegurando un despliegue y escalabilidad sin problemas.
- Participar en procesos del Ciclo de Vida del Desarrollo de Software (SDLC), incluyendo la recopilación de requisitos, diseño, desarrollo, pruebas y despliegue.
- Utilizar GitHub para el control de versiones, revisiones de código y desarrollo colaborativo.
- Asistir en el desarrollo de marcos de pruebas automatizadas para asegurar la fiabilidad y el rendimiento de las aplicaciones.
Colaboración y Comunicación con Partes Interesadas:
- Trabajar en estrecha colaboración con ingenieros, equipos de operaciones y partes interesadas comerciales para entender sus necesidades y ofrecer soluciones que generen valor.
- Traducir conceptos técnicos complejos en ideas claras y accionables para partes interesadas no técnicas.
- Participar en reuniones de equipos multifuncionales, proporcionando actualizaciones sobre el progreso del proyecto y abordando comentarios.
Aprendizaje y Mejora Continua:
- Mantenerse actualizado con tecnologías emergentes, herramientas y mejores prácticas en desarrollo full stack y el sector de generación de energía.
- Buscar oportunidades para mejorar tus habilidades técnicas y conocimiento del dominio a través de capacitación, mentoría y experiencia práctica.
- Contribuir a una cultura de innovación, colaboración y mejora continua dentro del equipo.
Requisitos
- Título universitario en Ciencias de la Computación, Ingeniería de Software o un campo relacionado.
- 1-2 años de experiencia en desarrollo full-stack o en un rol relacionado (incluyendo pasantías y proyectos académicos).
- Dominio de JavaScript, Python y SQL para desarrollo tanto front-end como back-end.
- Experiencia con GitHub para control de versiones y desarrollo colaborativo.
- Comprensión sólida de APIs RESTful y arquitectura de aplicaciones web.
- Familiaridad con el Ciclo de Vida del Desarrollo de Software (SDLC) y mejores prácticas.
- Fuertes habilidades para resolver problemas con atención meticulosa a los detalles.
- Habilidades de comunicación efectiva, capaz de explicar conceptos técnicos a partes interesadas no técnicas.
Cualificaciones Preferidas:
- Conocimiento del sector de generación de energía o industrias relacionadas.
- Experiencia con flujos de trabajo de IA/ML e integración de modelos de IA en aplicaciones.
- Experiencia práctica con frameworks de front-end como Vue.js (el framework Quasar es un plus), ReactJS (el framework Next.js es un plus) y bibliotecas de estilo modernas como Tailwind CSS.
- Antecedentes en desarrollo back-end usando Node.js (el framework NestJS es un plus) y Kotlin.
- Experiencia con bases de datos relacionales (PostgreSQL, MySQL, etc.) y no relacionales es una ventaja.
- Familiaridad con GraphQL y desarrollo de API (REST y GraphQL).
- Comprensión de sistemas de datos industriales (por ejemplo, SCADA, OPC, MES) y su integración con aplicaciones web.
- Exposición a plataformas en la nube como AWS y herramientas de contenedorización (por ejemplo, Docker, Kubernetes).
- Experiencia con automatización y pipelines de CI/CD usando GitHub Actions.
- Conocimiento de herramientas de visualización de datos como Tableau, Power BI o D3.js.
Requisito
Por favor, consulte la descripción del trabajo.