En Tecdata Engineering buscamos un/a Arquitecto/a de Soluciones con experiencia en diseño de arquitecturas tecnológicas end-to-end, entornos Cloud e integración de sistemas, para incorporarse a proyectos de consultoría y desarrollo tecnológico.
Buscamos un perfil senior, con visión global de negocio y capacidad para transformar las necesidades de los clientes en soluciones técnicas escalables, seguras y eficientes, acompañando el proyecto desde la fase de preventa hasta su puesta en producción.
¿Cuáles serán tus funciones?
- Analizar las necesidades de negocio de los clientes y traducirlas en requisitos funcionales y no funcionales.
- Diseñar soluciones tecnológicas end-to-end que integren aplicaciones, datos, APIs, infraestructura y seguridad.
- Definir arquitecturas basadas en microservicios, eventos, APIs e integración de sistemas.
- Diseñar soluciones en entornos Cloud e híbridos, evaluando alternativas tecnológicas según coste, riesgo y plazos.
- Elaborar documentación técnica y diagramas de arquitectura mediante C4, UML y Architecture Decision Records (ADR).
- Garantizar la escalabilidad, disponibilidad, rendimiento, seguridad y eficiencia de costes de las soluciones.
- Participar en actividades de preventa, estimaciones, elaboración de propuestas técnicas y presentaciones a clientes.
- Acompañar a los equipos de desarrollo durante la implantación, velando por el cumplimiento de la arquitectura definida.
- Coordinarse con los equipos de desarrollo, infraestructura, seguridad, arquitectura empresarial y proveedores.
- Identificar riesgos técnicos y deuda técnica, proponiendo medidas de mitigación y mejora continua.
- Evaluar nuevas tecnologías que aporten valor a los proyectos y a los clientes.
- Más de 7 años de experiencia en proyectos tecnológicos, con al menos 3 años en arquitectura de soluciones o arquitectura de software.
- Experiencia diseñando soluciones completas, desde la toma de requisitos hasta la puesta en producción.
- Conocimiento sólido de patrones de arquitectura: microservicios, arquitectura orientada a eventos, APIs, integración de sistemas y arquitecturas de datos.
- Experiencia con al menos uno de los principales proveedores Cloud: AWS, Microsoft Azure o Google Cloud Platform (GCP), así como en entornos híbridos.
- Conocimientos de desarrollo backend con alguna de estas tecnologías: Java/Spring Boot, .NET, Node.js o Python.
- Experiencia con bases de datos relacionales y NoSQL, así como conocimientos de Big Data y Data Warehouse.
- Conocimientos de contenedores y orquestación: Docker y Kubernetes.
- Experiencia con herramientas DevOps y CI/CD, como Git, Jenkins o GitLab CI.
- Conocimientos de seguridad, identidad y acceso: OAuth 2.0, OpenID Connect (OIDC), cifrado y buenas prácticas OWASP.
- Experiencia en preventa técnica, estimación de proyectos y elaboración de propuestas.
- Capacidad de liderazgo técnico, comunicación con clientes y explicación de decisiones técnicas a perfiles no técnicos.
- Experiencia trabajando con metodologías ágiles, como Scrum o Kanban.
- Conocimientos de Terraform, Infraestructura como Código (IaC) y FinOps.
- Experiencia en migraciones a Cloud y modernización de sistemas legacy.
- Conocimientos de IA generativa y su integración en arquitecturas empresariales.
- Experiencia en el sector retail.
Una persona con visión estratégica y técnica, orientación al cliente y capacidad para tomar decisiones arquitectónicas, coordinar equipos multidisciplinares y garantizar que las soluciones diseñadas sean viables, seguras y alineadas con los objetivos de negocio.