¡Únete a nuestro equipo y construye elfuturo con nosotros!
Buscamos talento como el tuyo para crecer juntos.
El Desarrollador Odoo tiene como objetivo principal diseñar, desarrollar, personalizar e integrar módulos dentro del sistema ERP Odoo, asegurando su correcto funcionamiento y alineación con la arquitectura del sistema y los procesos de negocio de los clientes de Xmartb.
El desarrollador colaborará estrechamente con el/la administrador(a) de proyectos de Xmartb para traducir requerimientos funcionales en soluciones técnicas, garantizando que las personalizaciones e integraciones respondan a las necesidades del cliente y contribuyan al cumplimiento de los objetivos definidos desde el inicio de la implementación.
Responsabilidades principales
Desarrollo y personalización
- Diseñar, desarrollar y mantener módulos en Odoo conforme a los requerimientos funcionales.
- Implementar personalizaciones sobre modelos, vistas, acciones y flujos de negocio utilizando el framework de Odoo (ORM/MVC).
Integración de soluciones
- Desarrollar integraciones entre Odoo y sistemas externos (APIs, servicios web u otras plataformas).
- Asegurar la consistencia e integridad de los datos entre sistemas.
Análisis técnico y diseño de soluciones
- Traducir requerimientos funcionales en soluciones técnicas viables y escalables.
- Proponer mejoras en la arquitectura y en la lógica de negocio dentro de Odoo.
Optimización y calidad del sistema
- Analizar y optimizar el rendimiento de los módulos desarrollados.
- Identificar y corregir incidencias técnicas, errores y cuellos de botella en el sistema.
Colaboración con equipos de proyecto
- Trabajar de manera coordinada con el/la Project Manager y consultores funcionales para asegurar la correcta implementación.
- Participar en sesiones de levantamiento, validación y seguimiento con clientes.
Gestión de versiones y buenas prácticas
- Aplicar buenas prácticas de desarrollo, control de versiones y documentación técnica.
- Asegurar la compatibilidad con distintas versiones de Odoo y facilitar futuras actualizaciones.
Documentación técnica
- Documentar desarrollos, configuraciones y procesos implementados.
- Generar guías técnicas que faciliten el mantenimiento y la escalabilidad de las soluciones.
Soporte y mejora continua
- Brindar soporte técnico en fase de pruebas y post-implementación.
- Participar en la mejora continua de los desarrollos y procesos internos de Xmartb.
Requisitos específicos
Formación y experiencia
- Licenciatura en Ingeniería en Sistemas, Informática, Ciencias de la Computación o campos afines
- Mínimo 2 años de experiencia en desarrollo de software en proyectos relacionados con Odoo.
Conocimientos técnicos
- Lenguaje de programación: Dominio de Python (indispensable).
- Experiencia funcional en Odoo: Contar con experiencia en la implementación de Odoo es fundamental para entender, optimizar y personalizar las funcionalidades de acuerdo con las necesidades del negocio.
- Desarrollo en Odoo: Conocimiento en desarrollo y personalización de módulos en Odoo, incluyendo la creación de nuevos módulos y la modificación de los existentes.
- PostgreSQL: Habilidad para manejar y optimizar bases de datos PostgreSQL.
- Git: Familiaridad con sistemas de control versiones, especialmente Git, para gestionar y colaborar en el desarrollo de proyectos.
- Comunicación efectiva: Transmitir ideas y soluciones técnicas de forma clara, adaptada a públicos diversos, generando comprensión e impacto positivo.
- Trabajo en equipo: Colaborar constructivamente, promoviendo integración, escucha activa y compromiso con los objetivos comunes. Integrándose de forma ágil y efectiva a distintos equipos de trabajo.
- Resolución de conflictos: Manejar desacuerdos con profesionalismo, mediando y logrando soluciones equilibradas que fortalezcan relaciones.
- Adaptabilidad: Afrontar cambios y retos con rapidez, aprendiendo nuevas herramientas y manteniendo una actitud resiliente.
- Empatía: Comprender perspectivas y emociones ajenas, fomentando relaciones basadas en respeto y confianza.
- Liderazgo interpersonal: Inspirar y motivar, delegar equitativamente, reconocer logros y guiar hacia objetivos compartidos.
Oportunidades de crecimiento
- Participación en proyectos desafiantes y de gran impacto que contribuyen al desarrollo personal y profesional.
- Acceso a programas de capacitación y certificación en tecnologías avanzadas y metodologías ágiles.
- Posibilidad de asumir roles de liderazgo y gestión de proyectos a medida que se adquiere experiencia.
- Oportunidades de crecimiento horizontal y vertical dentro de la empresa, permitiendo el desarrollo de una carrera a largo plazo.