Estamos en búsqueda de un arquitecto e-Commerce cuyas funciones serían:
- Definir, analizar, resolver y documentar requerimientos y procesos de negocio
- Capacidad para proyectos, requisitos y especificaciones, revisar diseños a través de un proceso iterativo de aproximación.
- Conocer y trabajar con los estándares de mercado como Quipu, ESBO, Global-e
- Capaz de encontrar e identificar cambios para nuevas funcionalidades y adaptarlo a la plataforma
- Desarrollar soluciones, estrategia y funcionalidad
- Gestionar y proveer soporte al equipo de desarrollo.
La modalidad de trabajo es 100% en remoto.
1. Azure:
- Conceptos fundamentales de la nube de Microsoft Azure.
- Creación y gestión de servicios en Azure.
- Configuración de la seguridad y el acceso en Azure.
- Conocimientos básicos de la arquitectura de microservicios en Azure.
2. Openshift:
- Conocimientos en Kubernetes y gestión de contenedores.
- Configuración y despliegue de aplicaciones en Openshift.
- Administración de clústeres y monitoreo en Openshift.
3. PostgreSQL:
- Conocimientos en SQL y capacidad para escribir consultas y scripts en PostgreSQL.
- Diseño y gestión de bases de datos en PostgreSQL.
- Configuración de la seguridad y el rendimiento en PostgreSQL.
4. Redis:
- Conceptos y características clave de Redis.
- Uso de Redis como gestor de colas y para el almacenamiento en caché.
- Configuración y administración de instancias de Redis.
5. Mulesoft:
- Actúa como API Gateway.
- No se requiere trabajar con Mulesoft directamente, pero sí ser capaces de generar los OpenAPI.yaml que se deben implementar ahí, para generar todos los endpoints necesarios.
6. ESBO (operador logístico):
- Familiaridad con los sistemas y flujos de trabajo de un operador logístico.
- Conocimientos sobre el intercambio de datos en la cadena de suministro y logística mediante API.
7. Quipu (gestor de tickets):
- Comprender el sistema de tickets y gestión de incidencias de Quipu.
- Integración de Quipu con otros sistemas mediante APIs y servicios web.
8. Shopify (ecommerce):
- Conocimientos sobre la plataforma Shopify y su arquitectura.
- Uso de Shopify API para la integración de productos, pedidos y clientes.
- Conocimientos de Shopify App Bridge para la personalización y extensión de la plataforma.
9. Shopify Functions
Lenguajes de programación:
- Javascript: Principalmente, dado que todo está realizado en diferentes variantes de ese lenguaje.
- Node.js para la implementación del middleware.
- React.js (nivel básico) para el desarrollo del front-end, especialmente para la integración con App Bridge.
- APIs y protocolos de comunicación:
- Experiencia en el trabajo con APIs REST, GraphQL y SOAP.
- Conocimientos sobre la estructura y el funcionamiento de estos protocolos de comunicación.