DESCRIPCIÓN DEL PUESTO:
FUNCIONES
- Diseñar, desarrollar y mantener módulos personalizados y aplicaciones dentro del ecosistema Odoo, utilizando Python y el framework propio de Odoo.
- Gestionar la implementación de APIs robustas y eficientes (REST/XML-RPC) para integración con sistemas externos, utilizando frameworks como FastAPI o Flask cuando sea necesario.
- Personalizar y extender funcionalidades existentes de Odoo (CRM, Ventas, Contabilidad, Inventario, Project) para adaptarse a procesos de negocio específicos.
- Optimizar consultas y gestionar la base de datos PostgreSQL subyacente en las implementaciones de Odoo.
- Desarrollar informes personalizados (QWeb, PDF) y automatizar flujos de trabajo (Automation Rules, Scheduled Actions).
- Colaborar en la implementación, migración y soporte de instancias de Odoo.
- Implementar buenas prácticas de desarrollo (ORM de Odoo, patrones de herencia, seguridad).
- Documentar código, procesos técnicos y soluciones implementadas para usuarios finales y otros desarrolladores.
GRADO DE INSTRUCCIÓN
- Bachiller o título universitario en Ingeniería de Software, Ciencias de la Computación, Sistemas o afines.
- Certificaciones en Odoo, Python o Cloud (deseable).
CONOCIMIENTOS:
- Python avanzado para Odoo (ORM de Odoo, herencia de modelos, decoradores, contextos).
- Framework Odoo (Estructura de módulos, vistas XML, QWeb, permisos de seguridad, flujos de trabajo).
- Base de datos:
PostgreSQL (Esencial para Odoo).
- APIs REST/XML-RPC de Odoo para integraciones.
- Git y metodologías ágiles (Scrum/Kanban).
- Front-end básico: XML, JavaScript (para personalizaciones de vistas).
- Librerías de data science (Pandas, NumPy) para análisis de datos dentro de Odoo.
- Frameworks backend complementarios (FastAPI, Flask).
- Otras bases de datos NoSQL (MongoDB).
- Herramientas de despliegue y CI/CD (Docker, Kubernetes, GitHub Actions).
EXPERIENCIA:
- +1 año en desarrollo con Python para Odoo.
- +2 años de experiencia en Desarrollo de software.
- Experiencia demostrable en la personalización de módulos de Odoo y desarrollo de módulos nuevos.
- Experiencia en integración de Odoo con sistemas de terceros.
- Participación en al menos 2 proyectos de implementación o desarrollo sobre Odoo.
COMPETENCIAS CLAVE
- Resolución de problemas complejos de negocio mediante la personalización de Odoo.
- Trabajo en equipo y comunicación clara con consultores funcionales y usuarios.
- Capacidad de autoaprendizaje para mantenerse actualizado con las nuevas versiones de Odoo.
- Orientación a resultados y optimización de procesos empresariales.
MODALIDAD DE TRABAJO
- Híbrido / Presencial (según necesidad del proyecto).
- Flexibilidad horaria (Lunes a Viernes, 9:00 am - 6:00 pm).
Sueldo: S/.7,000.00 al mes
Lugar de trabajo: Empleo presencial
📌 LIDER TÉCNICO (ERP: ODOO) (Perú)
🏢 A2A
📍 Perú