Arquitecto de Integraciones Odoo
--Talentixs S.A.--
Información General
Nombre del Puesto: Arquitecto de Integraciones Odoo
Área: Tecnología / Consultoría ERP
Reporta a: Gerente de Tecnología / Director de Implementación ERP
Ubicación: Remoto / Híbrido / Presencial
Modalidad: Tiempo Completo
Propósito del Puesto
Diseñar, definir, gobernar e implementar arquitecturas de integración entre Odoo y sistemas internos o externos de los clientes, garantizando la interoperabilidad, escalabilidad, seguridad y rendimiento de las soluciones tecnológicas. Será responsable de establecer estándares técnicos, mejores prácticas y estrategias de integración que permitan una comunicación eficiente entre aplicaciones empresariales, plataformas cloud, sistemas legados y servicios de terceros.
Responsabilidades Principales
Arquitectura de Integración
- Diseñar arquitecturas de integración para proyectos basados en Odoo.
- Definir modelos de intercambio de datos entre Odoo y aplicaciones externas.
- Establecer estándares técnicos para integraciones utilizando APIs, Web Services y Middleware.
- Diseñar soluciones orientadas a eventos, microservicios y arquitecturas híbridas cuando el proyecto lo requiera.
- Evaluar requerimientos de integración y proponer soluciones alineadas con los objetivos del negocio.
Desarrollo y Supervisión Técnica
- Liderar técnicamente el desarrollo de integraciones complejas.
Supervisar la construcción de conectores entre Odoo y plataformas como:
- Oracle ERP Cloud
- Oracle HCM Cloud
- SAP
- Salesforce
- Microsoft Dynamics
- Shopify
- WooCommerce
- Sistemas bancarios
- Sistemas de nómina
- Soluciones gubernamentales y fiscales
- Definir lineamientos para el desarrollo de APIs REST, SOAP y GraphQL.
- Realizar revisiones de código y asegurar el cumplimiento de buenas prácticas de desarrollo.
Gestión de Datos
- Diseñar estrategias de sincronización de datos.
- Definir mecanismos de validación, transformación y enriquecimiento de información.
- Garantizar la integridad y consistencia de los datos intercambiados.
- Diseñar procesos de migración e interoperabilidad entre plataformas.
Seguridad y Gobierno
- Definir estándares de autenticación y autorización.
Implementar mecanismos de seguridad basados en:
- OAuth 2.0
- OpenID Connect
- JWT
- API Keys
- Certificados digitales
- Garantizar el cumplimiento de políticas de seguridad corporativas y regulatorias.
Rendimiento y Escalabilidad
- Diseñar arquitecturas escalables y de alta disponibilidad.
- Realizar análisis de rendimiento de integraciones.
- Optimizar procesos de intercambio de información de alto volumen.
- Definir estrategias de monitoreo y observabilidad.
Consultoría y Relación con Clientes
- Participar en talleres de levantamiento de requerimientos.
- Asesorar a clientes sobre mejores prácticas de integración empresarial.
- Presentar soluciones técnicas a equipos ejecutivos y de negocio.
- Apoyar procesos de preventa y elaboración de propuestas técnicas.
Funciones Específicas
- Diseñar APIs para ecosistemas empresariales.
- Crear diagramas de arquitectura e integración.
- Elaborar documentación técnica y funcional.
- Definir estrategias de pruebas de integración.
- Gestionar ambientes de desarrollo, pruebas y producción.
- Implementar mecanismos de monitoreo y alertamiento.
- Liderar sesiones de resolución de incidentes complejos.
- Capacitar a consultores técnicos y desarrolladores.
Requisitos Académicos
Formación
- Licenciatura en Ingeniería en Sistemas, Informática, Computación o carrera afín.
- Deseable Maestría en Arquitectura de Software, Transformación Digital o Tecnología Empresarial.
Certificaciones Deseables
- Odoo Technical Certification.
- Oracle Cloud Infrastructure Foundations.
- AWS Solutions Architect Associate.
- Azure Solutions Architect Expert.
- TOGAF.
- Scrum Master.
- ITIL Foundation.
Experiencia Requerida
Experiencia General
- Mínimo 5 años en desarrollo de software empresarial.
- Mínimo 3 años diseñando arquitecturas de integración.
- Mínimo 2 años trabajando con Odoo.
Experiencia Específica
- Implementación de APIs REST y SOAP.
- Integración de plataformas ERP, HCM y CRM.
- Integraciones mediante Middleware e iPaaS.
- Desarrollo en Python.
- Integración de soluciones cloud y on-premise.
- Arquitecturas basadas en microservicios.
- Procesos ETL y sincronización de datos.
Conocimientos Técnicos
Odoo
- Arquitectura técnica de Odoo.
- ORM de Odoo.
- XML-RPC.
- JSON-RPC.
- Odoo External API.
- Desarrollo de módulos personalizados.
- Odoo.sh.
Integración
- REST API.
- SOAP.
- GraphQL.
- Webhooks.
- ETL.
- ESB.
- Message Queues.
Middleware e iPaaS
- Oracle Integration Cloud (OIC).
- MuleSoft.
- Dell Boomi.
- Azure Integration Services.
- AWS Integration Services.
- Apache Camel.
Bases de Datos
- PostgreSQL.
- Oracle Database.
- SQL Server.
- MySQL.
Cloud
- Oracle Cloud Infrastructure (OCI).
- Microsoft Azure.
- Amazon Web Services (AWS).
DevOps
- Git.
- GitHub.
- GitLab.
- CI/CD.
- Docker.
- Kubernetes.