Talent.com
No se aceptan más aplicaciones
Architect of Solutions (Ciudad de México)

Architect of Solutions (Ciudad de México)

Link-WorldwideCiudad de México, México
Hace 3 días
Descripción del trabajo
  • Descripción de puesto
  • : Responsable de diseñar, documentar y validar las soluciones tecnológicas que darán soporte a las aplicaciones móviles del banco. Colabora estrechamente con el Product Owner y con el Software Architect para transformar los requerimientos funcionales en soluciones técnicas viables, seguras y escalables. Debe garantizar que la arquitectura de la solución se alinee con los lineamientos corporativos del banco, las mejores prácticas de la industria y las restricciones tecnológicas de las plataformas móviles (iOS y Android). Su función incluye participar en la etapa de refinamiento de requerimientos, definir flujos de integración, dependencias técnicas, diagramas de arquitectura, y entregar documentación de alto y bajo nível que permita a los equipos de desarrollo implementar las soluciones con claridad y calidad.
  • Habilidades técnicas
  • : Entendimiento de arquitecturas móviles nativas (Swift / Objective-C, Kotlin / Java) y modelos de integración con backend (REST, GraphQL, gRPC). Conocimiento en patrones de arquitectura de software
  • : MVVM, MVP, Clean Architecture
  • , y principios
  • SOLID
  • . Experiência en
  • arquitecturas orientadas a microservicios
  • API Management
  • mensajería asíncrona
  • (Kafka, Solace, RabbitMQ). Conocimiento de
  • OpenAPI / Swagger
  • Postman Collections
  • , y herramientas de documentación técnica. Dominio de conceptos de
  • seguridad móvil
  • (OAuth2, OIDC, SSL Pinning, certificados, encriptación local, manejo confiable de llaves). Experiência con
  • CI / CD pipelines
  • y herramientas de integración continua (Jenkins, GitLab CI, Bitrise, Fastlane). Familiaridad con
  • infraestructura cloud
  • (AWS, GCP o Azure) y servicios de backend (Lambda, API Gateway, Cloud Functions). Capacidad de diseño en
  • diagramas UML
  • , documentación con
  • Confluence, Mermaid o draw.io
  • . Comprensión sólida de
  • procesos ágiles
  • (Scrum, Kanban) y trabajo colaborativo con equipos multidisciplinarios.
  • Actividades principales
  • Colaboración con el Product Owner
  • : participar en sesiones de refinamiento para transformar requerimientos funcionales en historias técnicas y definir criterios de aceptación claros.
  • Diseño de soluciones
  • : definir la arquitectura end-to-end de las aplicaciones móviles, incluyendo capa de presentación, integración, seguridad, y dependencias con servicios externos.
  • Documentación técnica
  • : generar artefactos de alto y bajo nível, incluyendo diagramas de arquitectura, flujos de datos, contratos de APIs, definición de errores y dependencias técnicas.
  • Revisión técnica
  • : validar la factibilidad y consistencia técnica de las historias y tareas asignadas a los equipos de desarrollo.
  • Alineación con arquitectura corporativa
  • : asegurar que las soluciones cumplan con los lineamientos de seguridad, escalabilidad, resiliencia y estándares del banco.
  • Soporte a los TLs y desarrolladores
  • : brindar guía técnica y aclaraciones durante la implementación, apoyando en la resolución de bloqueos o desviaciones técnicas.
  • Gestión de riesgos técnicos
  • : identificar riesgos o impactos tecnológicos en las soluciones propuestas y proponer planes de mitigación.
  • Validación y transición
  • : participar en revisiones de código, pruebas de integración y validación de entregables, garantizando la coherencia con la arquitectura definida.
  • Actualización continua
  • : mantenerse actualizado sobre tendencias de desarrollo móvil, frameworks, y estándares de seguridad y desempeño.
  • Comunicación transversal
  • : fungir como puente entre negocio, desarrollo y áreas de infraestructura, facilitando la comprensión y adopción de la solución propuesta.
  • #J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Solution Architect • Ciudad de México, México