Job Description
Descripción del trabajo
Se busca un perfil responsable de definir y encargarse de la arquitectura de una plataforma CRM, garantizando la alineación con la estrategia empresarial y la visión de producto a largo plazo. El puesto tendrá un papel clave en la toma de decisiones técnicas, la evolución arquitectónica y la conexión entre las necesidades del negocio y las soluciones tecnológicas sostenibles.
Responsabilidades:
Definir y ser propietario de la arquitectura de la plataforma CRM, asegurando la alineación con la estrategia empresarial y la visión de producto a largo plazo.
Liderar la transición hacia una arquitectura monolítica modular o de microservicios, seleccionando el enfoque adecuado en función de la complejidad del dominio y la madurez operativa.
Establecer estándares arquitectónicos, modelos de gobernanza y principios de diseño en todos los equipos.
Diseñar estrategias de integración utilizando API REST y GraphQL, patrones impulsados por eventos (Kafka o RabbitMQ) y orquestación de servicios de terceros
Encargarse de decisiones de arquitectura de datos, incluyendo diseño de esquemas PostgreSQL, estrategias de replicación y optimización del rendimiento.
Defender los requisitos no funcionales: escalabilidad, rendimiento, seguridad, observabilidad y tolerancia a fallos.
Garantizar que la arquitectura sea independiente de la nube, contenedorizada y alineada con los principios de CI/CD e infraestructura como código.
Mantener documentación arquitectónica completa (diagramas, contratos, especificaciones de interfaz, ADR).
Revisar y guiar los diseños técnicos entre equipos.
Requisitos:
Más de 5 años de experiencia en arquitectura backend o full-stack, incluyendo más de 3 años como arquitecto sénior o líder.
Experiencia en el diseño o desarrollo de plataformas CRM a gran escala o ecosistemas empresariales complejos.
Experiencia práctica con capacidades CRM como motores de flujo de trabajo, automatización, campos personalizados, segmentación y gestión del ciclo de vida del usuario.
Conocimiento de Go y PostgreSQL.
Conocimiento de arquitectura modular.
Experiencia en entornos AWS, Azure o GCP, aplicando prácticas de infraestructura como código.
Habilidades de comunicación con capacidad para conectar a las partes interesadas comerciales y técnicas.
Salario a percibir
6.000€ / mes