Arquitecto de Soluciones

Summary

Designs end-to-end software solutions, cloud architectures, and APIs for enterprise initiatives, ensuring scalability, security, and alignment with business needs.

¡Sé parte de Stefanini!​


En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.

  • Ser el primer punto de contacto técnico para nuevas iniciativas tecnológicas.
  • Analizar los requerimientos funcionales y no funcionales de las iniciativas.
  • Diseñar arquitecturas de solución de extremo a extremo.
  • Elaborar diagramas de arquitectura, componentes, integraciones y despliegue.
  • Identificar los componentes tecnológicos afectados por cada cambio.
  • Evaluar el impacto técnico, operativo y de seguridad de las soluciones.
  • Identificar dependencias entre aplicaciones, servicios, API y plataformas.
  • Definir arquitecturas basadas en microservicios cuando corresponda.
  • Diseñar APIs, integraciones y contratos técnicos.
  • Definir atributos de calidad como:
  • Actuación.
  • Disponibilidad.
  • Seguridad.
  • Escalabilidad.
  • Mantenibilidad.
  • Resiliencia.
  • Validar que las soluciones cumplan con los estándares de arquitectura y tecnología de la organización.
  • Coordinador con Arquitectura Empresarial cuando una iniciativa tenga impacto transversal.
  • Participar en el Architecture Review Board.
  • Revisar cambios tecnológicos de alto riesgo antes de su paso a producción.
  • Apoyar el cambio de emergencia cuando se requiera.
  • Asegurar la trazabilidad entre el requerimiento, la arquitectura, el desarrollo y el despliegue.
  • Acompañar a los equipos de desarrollo durante la implementación de las soluciones.
  • Identificar riesgos técnicos y proponer planes de mitigación.
  • Promover el uso de patrones y componentes reutilizables.
  • Documentar las decisiones de arquitectura y sus principales implicancias.
  • Contribuir a la evolución de las capacidades de arquitectura de software, Cloud, integración y DevSecOps.

Estas responsabilidades se basan en el perfil adjunto de MAPFRE, que contempla el diseño de soluciones, la definición de APIs e integraciones, la participación en revisión de arquitectura y el acompañamiento técnico a los equipos de desarrollo.

Experiencia general

  • Mínimo 6 años de experiencia en desarrollo de software o en funciones tecnológicas relacionadas.

Experiencia específica

Experiencia comprobada en:

  • Diseño de soluciones tecnológicas.
  • Arquitectura de software.
  • Microservicios.
  • API.
  • Integraciones empresariales.
  • Arquitectura Cloud.
  • DevSecOps.
  • Diseño de soluciones de extremo a extremo.
  • Acompañamiento técnico a equipos de desarrollo.
  • Participación en revisión o comités de arquitectura.
  • Evaluación de impactos tecnológicos.
  • Diseño de atributos de calidad.
  • Gestión de cambios tecnológicos de alto riesgo.

Competencias y habilidades blandas

  • Diseño de soluciones.
  • Pensamiento analítico.
  • Capacidad de resolución de problemas.
  • Comunicación clara y efectiva.
  • Negociación técnica.
  • Trabajo transversal con equipos multidisciplinarios.
  • Orientación a resultados.
  • Capacidad para influir sin autoridad directa.
  • Organización y capacidad de priorización.
  • Pensamiento sistémico.
  • Capacidad para traducir necesidades de negocio en soluciones técnicas.
  • Liderazgo técnico.
  • Toma de decisiones basadas en riesgos, impacto y valor.

Indicadores de éxito del puesto

  • Porcentaje de soluciones aprobadas sin observaciones críticas en el Architecture Review Board.
  • Reducción de incidentes derivados de errores de diseño.
  • Cumplimiento de estándares de arquitectura, seguridad e integración.
  • Porcentaje de iniciativas con arquitectura documentada y aprobada.
  • Tiempo promedio de diseño y aprobación de soluciones.
  • Nivel de reutilización de componentes y patrones tecnológicos.
  • Porcentaje de cambios de alto riesgo revisados ​​antes de producción.
  • Reducción de retrabajos durante la implementación.
  • Cumplimiento de atributos de calidad definidos para las soluciones.
  • Trazabilidad entre requerimientos, diseño, desarrollo y despliegue.