Developer Full-Stack (Semi-Senior)
¿En qué consiste el puesto?
Nos encontramos en búsqueda de un/a Developer Full-Stack Semi-Senior para formar parte del área de Tecnología de la Información. La persona seleccionada tendrá un rol clave en la transformación digital de la compañía, desarrollando soluciones tecnológicas que permitan optimizar nuestros procesos y mejorar la gestión de información.
Será responsable de participar en todo el ciclo de desarrollo de las soluciones: desde el levantamiento y análisis de requerimientos, diseño de arquitectura y bases de datos, desarrollo y pruebas, hasta la implementación, puesta en producción, documentación y soporte.
Entre sus principales responsabilidades se encuentran:
- Desarrollar sistemas desde cero, incluyendo Frontend, Backend, bases de datos, pruebas e implementación.
- Desarrollar y personalizar Odoo mediante Python, ORM y vistas XML, adaptándolo a las necesidades y procesos de la empresa.
- Diseñar y mantener integraciones entre Odoo, sistemas propios, aplicaciones internas y bases de datos mediante APIs REST, webhooks y mecanismos de sincronización.
- Desarrollar y mantener aplicaciones internas low-code utilizando AppSheet y Power Apps para digitalizar procesos de campo, planta y administración.
- Trabajar con bases de datos y procesos de integración de información, realizando consultas, modelamiento de datos y procesos ETL entre MySQL, SQL Server, Odoo y BigQuery.
- Crear reportes y dashboards en Looker Studio, conectados a BigQuery, para facilitar el análisis y la toma de decisiones de las áreas operativas y gerenciales.
- Desarrollar automatizaciones en Python para optimizar procesos y reportes recurrentes.
- Participar en migraciones de datos desde sistemas o archivos existentes hacia nuevas plataformas.
- Garantizar la calidad, integridad y seguridad de la información y aplicar buenas prácticas de desarrollo, control de versiones, documentación, pruebas y respaldo.
- Brindar soporte y capacitación a los usuarios, así como identificar oportunidades de mejora en los sistemas implementados.
- Comprender los procesos del negocio y convertir sus necesidades en soluciones tecnológicas funcionales, seguras y escalables.
¿Qué buscamos?
- Bachiller o titulado/a en Ingeniería de Sistemas, Ingeniería de Software, Informática, Computación o carreras afines.
- Mínimo 4 años de experiencia en desarrollo de software.
- Experiencia comprobable desarrollando sistemas empresariales desde cero hasta su puesta en producción.
- Experiencia en levantamiento y análisis de requerimientos, arquitectura, bases de datos, Frontend, Backend, APIs, pruebas, migración de datos e implementación.
- Python ? indispensable.
- Conocimientos de APIs REST, JSON, webhooks, autenticación, SQL, modelamiento de datos, ETL y Git.
- Experiencia con al menos uno de los siguientes frameworks: Django, FastAPI o Flask.
- Conocimientos de JavaScript/React, Google Cloud, BigQuery, Cloud Run, Cloud SQL, AppSheet, Power Apps y Looker Studio.
- Manejo de MySQL y SQL Server.
- Se valorará experiencia con Odoo y PostgreSQL, así como experiencia previa en empresas agroindustriales, textiles o de manufactura.
- Disponibilidad para realizar viajes eventuales a planta y campo.
Condiciones del puesto
- Puesto: Developer Full-Stack (Semi-Senior)
- Área: Tecnología de la Información (TI)
- Modalidad: Presencial
- Lugar: Lima
- Disponibilidad: Inmediata
- Remuneración: S/ 4, 0 0 0 brutos mensuales durante el proyecto, bajo recibo por honorarios.
- Proyección: Al finalizar el proyecto, posibilidad de incorporación a planilla sujeta a evaluación de desempeño.
¿Qué ofrecemos?
La oportunidad de participar directamente en la transformación digital de la compañía, trabajando en el desarrollo de sistemas propios, personalización de Odoo, aplicaciones internas e iniciativas relacionadas con datos y automatización.