Ditech Group

Desarrollador Odoo SemiSenior - Proyecto 3 meses

Posted: 3 minutes ago

Job Description

Desarrollador OdooLima, Perú MODALIDAD DE TRABAJOHíbrido / Presencial (según necesidad del proyecto).Horario flexible (Lunes a Viernes, 9:00 am - 6:00 pm).GRADO DE INSTRUCCIÓNBachiller o título universitario en Ingeniería de Software, Ciencias de la Computación, Sistemas.Certificaciones en Odoo, Python o Cloud (deseable).EXPERIENCIA REQUERIDA+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.FUNCIONESDiseñar, desarrollar y mantener módulos personalizados y aplicaciones dentro del ecosistema Odoo, utilizando Python y el framework propio de Odoo.Implementar 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.CONOCIMIENTOS INDISPENSABLESPython 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).CONOCIMIENTOS DESEABLESLibrerí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).

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In