`` ¿Te ayudo por WhatsApp?
Ir al contenido

¡Únete a nuestro equipo y construye el futuro con nosotros!

Buscamos talento como el tuyo para crecer juntos. 

/

Desarrollador Odoo

Metepec, México

Modalidad presencial 


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.

Este rol requiere sólidos conocimientos técnicos en el desarrollo sobre Odoo, incluyendo el uso del ORM, modelo MVC, manejo de campos, vistas, acciones y módulos, así como un dominio intermedio o avanzado de Python y conocimientos funcionales en tecnologías como HTML, CSS, JavaScript y XML. Además, se espera una comprensión clara de la arquitectura de Odoo y de la lógica de negocio para implementar soluciones eficientes y escalables.

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.

Resolución de problemas
Autonomía
Trabajo administrativo
Conocimientos técnicos

 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 de versiones, especialmente Git, para gestionar y colaborar en el desarrollo de proyectos.
  • HTML, CSS y JavaScript: Conocimiento básico de tecnologías frontend para realizar personalizaciones en la interfaz de usuario.

 Habilidades clave 

  • 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.