Arquitecto de software
2 days ago
Barcelona
En ReCodme, aceleramos el desarrollo tecnológico de nuestros clientes y partners a través de soluciones especializadas, aportando valor a su continuidad y crecimiento. Creemos en estar cerca de nuestra gente y en el valor añadido que cada persona aporta a nuestro equipo y proyectos. ¡Un ReCoder es un apasionado de la tecnología, la clave de nuestro éxito, la clave de nuestra fortaleza! ¿Te apasiona transformar sistemas heredados en ecosistemas de vanguardia? Estamos buscando un Software Architect, en modalidad Freelance, con visión estratégica para liderar la evolución tecnológica de una plataforma CRM. El reto: migrar una solución PHP/MySQL on-premise hacia una arquitectura Cloud nativa, Mobile First y potenciada por Inteligencia Artificial. El Reto Tecnológico Tu misión será diseñar y supervisar la construcción de una nueva herramienta escalable que se integre con SAP Business One (HANA), eliminando la fricción operativa y automatizando procesos mediante agentes de IA. Todo esto bajo un modelo de costes optimizado (Serverless/Open Source) y con una experiencia de usuario excepcional. Tus Responsabilidades • Diseño de Arquitectura: Definir el stack tecnológico (preferiblemente Node.js/TypeScript/Python) para una solución Cloud sólida y sin servidores., • Integración de IA: Diseñar e implementar agentes de IA para la automatización de flujos de trabajo (pedidos, logística, gestión financiera)., • Estrategia Mobile First: Garantizar una interfaz de alto impacto visual (Look & Feel) y usabilidad mínima (menos clics, más eficiencia)., • Conectividad: Asegurar la integración fluida y segura con SAP Business One 9.3 on-premise., • Seguridad: Implementar arquitecturas de identidad basadas en Microsoft Entra ID y MFA. ¿Qué buscamos? • Experiencia: +7 años en desarrollo de software y +3 años como Arquitecto de Soluciones., • Cloud Master: Experiencia demostrable en entornos Cloud (AWS, Azure o GCP) bajo modelos de pago por uso/Serverless., • AI Ready: Conocimientos en integración de modelos de lenguaje (LLMs) y creación de agentes autónomos., • Mentalidad Integradora: Experiencia conectando sistemas modernos con ERPs tradicionales (SAP, Navision, etc.)., • UX-Centric: Capacidad para colaborar con diseño y negocio asegurando que la tecnología sea "invisible" para el usuario comercial. Valoramos positivamente • Experiencia con Progressive Web Apps (PWA) o Flutter., • Conocimientos específicos en el Service Layer de SAP Business One., • Mentalidad de "bajo coste de licencia": aprovechamiento de tecnologías estándar de mercado y Open Source. Perfil Técnico: Tech Stack & Skills Buscamos un perfil con un equilibrio entre infraestructura cloud, desarrollo moderno e integración de sistemas legados. Las competencias clave son: Core Development & Architecture • Lenguajes: Dominio avanzado de TypeScript/Node.js o Python (ideal para la parte de IA)., • Frontend: Experiencia en frameworks modernos (React.js, Vue.js o Next.js) con enfoque estricto en Mobile First y PWA (Progressive Web Apps)., • Arquitectura: Diseño de microservicios o arquitecturas Serverless (Event-Driven Architecture)., • Bases de Datos: Experiencia en MySQL (para la migración) y bases de datos modernas en la nube (PostgreSQL, DynamoDB o MongoDB). Cloud & DevOps • Cloud Providers: Experiencia sólida en AWS (Lambda, Amplify, AppSync) o Azure (Functions, Logic Apps)., • Seguridad e Identidad: Configuración de Microsoft Entra ID (Azure AD), protocolos OAuth2 / OpenID Connect y Single Sign-On (SSO)., • Contenedores: Conocimientos en Docker/Kubernetes (aunque el enfoque sea Serverless). Integración & ERP • SAP Business One: Conocimiento de Service Layer (HANA), DI API o integración mediante ficheros/capas intermedias (Middleware)., • API Design: Diseño de APIs RESTful robustas y seguras con documentación en Swagger/OpenAPI. Inteligencia Artificial (IA Generativa) • AI Agents: Implementación de flujos con LangChain, LlamaIndex o servicios nativos (AWS Bedrock / Azure OpenAI)., • Automatización: Creación de agentes capaces de ejecutar tareas (Function Calling) sobre los datos del ERP. ¿Listo para esta fuerza? ¡Envíanos tu candidatura! En Recodme, defendemos la igualdad y valoramos la diversidad. Creemos en un entorno seguro e inclusivo, donde todas las oportunidades son equitativas para nuestros colaboradores. No discriminamos por edad, etnia, orientación sexual, género, discapacidad ni ningún otro factor no relacionado con el mérito. ¡Todas las candidaturas que cumplan con los requisitos son bienvenidas!