Programador full stack- Odoo
Summary
Build, customize, and maintain Odoo ERP solutions, integrating frontend and backend with Python, PostgreSQL, and REST APIs while ensuring performance and security.
Tipo de Contrato: A definir (término indefinido / fijo / prestación de servicios)
Objetivo del Cargo
Desarrollar, personalizar, mantener y optimizar soluciones basadas en Odoo ERP, asegurando la correcta integración entre frontend y backend, el cumplimiento de los requerimientos del negocio y la estabilidad, escalabilidad y seguridad de las aplicaciones.
Responsabilidades y Funciones
Desarrollo Backend (Odoo)
- Desarrollar y personalizar módulos en Odoo (Python) según los requerimientos del negocio.
- Diseñar y mantener modelos de datos, vistas, workflows y reglas de negocio.
- Implementar integraciones con sistemas externos vía API REST, JSON, XML, Web Services.
- Optimizar rendimiento y seguridad de las aplicaciones Odoo.
- Gestionar versiones, migraciones y actualizaciones del ERP.
Desarrollo Frontend
- Adaptar y personalizar vistas (form, tree, kanban, reports).
- Asegurar una experiencia de usuario clara, funcional y alineada al proceso del negocio.
Gestión Técnica y Soporte
- Analizar requerimientos funcionales en conjunto con usuarios clave.
- Brindar soporte técnico de segundo y tercer nivel sobre Odoo.
- Documentar desarrollos, personalizaciones y soluciones técnicas.
- Participar en pruebas funcionales, técnicas y despliegues a producción.
- Aplicar buenas prácticas de desarrollo y control de cambios (Git).
Requisitos del Cargo
Formación Académica
- Profesional o tecnólogo en Ingeniería de Sistemas, Ingeniería de Software, Informática o carreras afines.
- Certificaciones en Odoo (deseable).
Experiencia
- Mínimo 2 a 4 años de experiencia en desarrollo con Odoo.
- Experiencia comprobada como Full Stack Developer.
Conocimientos Técnicos Específicos
- Bases de datos: PostgreSQL
- Control de versiones: Git
- Integraciones: APIs REST / JSON
- Metodologías: Agile / Scrum (deseable)
Competencias Clave
- Pensamiento analítico y lógico
- Orientación a la solución de problemas
- Capacidad de autogestión y priorización
- Trabajo colaborativo con áreas funcionales
- Comunicación clara con perfiles técnicos y no técnicos
- Orientación a resultados y mejora continua