logo source bolsa
Logo
company logo
Seek

Ver más

Arquitecto de Soluciones Senior

Miraflores
  • Postular con:
    Arquitecto de Soluciones Senior

Resumen

Cargo: Arquitecto De Soluciones Senior - Miraflores, Lima, Peru
Empresa: Seek
Ubicación: Miraflores, Lima, Peru
Área: Tecnología

Somos SEEK, empresa que nace a raíz de la constante búsqueda que tenemos por el conocimiento, el aprendizaje y el hacer lo que nos apasiona. Somos un equipo innovador enfocado en entregar soluciones centradas en el usuario. Diseñamos y desarrollamos experiencias digitales que generen valor y tengan resultados de alto impacto.

Misión del puesto:
Diseñar y acompañar las soluciones de mayor complejidad del Squad SDD, asegurando su alineamiento con la arquitectura, estándares y roadmap tecnológico definidos por el cliente. Trabajar como extensión de su equipo de Arquitectura, sustentando decisiones cross-app, integraciones y requerimientos no funcionales, y aportando propuestas basadas en evidencia para mejorar lineamientos, patrones y prácticas dentro de un proceso IA First y Spec-Driven Development.

Responsabilidades:

  • Conocer y aplicar la arquitectura actual, estándares, patrones, restricciones y mecanismos de aprobación definidos por el Líder y los Arquitectos de Soluciones del cliente.
  • Asumir como owner las iniciativas de alta complejidad, diseñando soluciones end-to-end que involucren múltiples aplicaciones, datos, proveedores, tecnologías legacy y componentes modernos.
  • Definir arquitecturas actuales, objetivo y de transición, especialmente para la convivencia y modernización de aplicaciones Java EE/JEE sobre JBoss 5.1 hacia Spring Boot y plataformas modernas.
  • Realizar análisis de impacto cross-app, identificando sistemas afectados, fuentes de verdad, dependencias, contratos, riesgos, datos y responsables.
  • Diseñar integraciones mediante APIs, eventos, colas, procesos batch, webhooks, FTP u otros mecanismos, aplicando Contract-First y patrones aprobados por el cliente.
  • Incorporar requerimientos de seguridad, identidad, autorización, privacidad, disponibilidad, performance, resiliencia, escalabilidad, observabilidad, mantenibilidad y continuidad.
  • Evaluar alternativas arquitectónicas y documentar trade-offs, impactos, riesgos, compatibilidad y recomendación, escalando las decisiones que excedan su autoridad.
  • Elaborar diagramas C4/UML, flujos, matrices de integración, contratos, ADRs, análisis de impacto, threat models y demás artefactos requeridos para revisión.
  • Presentar y sustentar los diseños ante el Líder y los Arquitectos del cliente, incorporando observaciones y obteniendo las aprobaciones o excepciones correspondientes.
  • Mantener trazabilidad entre decisiones de arquitectura, functional.md, spec.md, openapi.yaml, escenarios, tareas, implementación, pruebas y evidencias.
  • Identificar gaps e inconsistencias en lineamientos y liderar propuestas de mejora, patrones reutilizables, arquitecturas de referencia, templates, checklists y gotchas sustentados en evidencia.
  • Coordinar con TPO, PM, developers, QA, DevOps, Seguridad y proveedores para aterrizar la solución y resolver dependencias o decisiones durante todo el ciclo.
  • Acompañar spikes, revisar contratos y componentes críticos, detectar desviaciones y validar que la implementación conserve la intención de la arquitectura aprobada.
  • Definir y verificar lineamientos de observabilidad con Grafana, Prometheus y Loki, así como criterios para diagnóstico, alertas, resiliencia y operación.
  • Utilizar agentes y prácticas SDD para explorar repositorios, analizar dependencias, evaluar alternativas y preparar artefactos, manteniendo revisión humana y protección de información.
  • Revisar iniciativas de complejidad media asignadas al Arquitecto SSR, brindar mentoring y reportar al PM el avance del backlog arquitectónico, riesgos, decisiones y tiempos de aprobación.

Formación:

  • Profesional en Ingeniería de Software, Sistemas, Informática o carreras afines.

Experiencia:

  • Ocho o más años de experiencia en desarrollo de software y participación integral en productos o plataformas digitales.
  • Cuatro o más años desempeñando funciones de Arquitecto de Soluciones, Arquitecto de Aplicaciones o posiciones equivalentes.
  • Experiencia diseñando soluciones complejas y cross-app con Java, Java EE/JEE, Spring Boot, React y plataformas AWS.
  • Experiencia en aplicaciones legacy sobre JBoss 5.1, modernización incremental y definición de arquitecturas de transición.
  • Experiencia con APIs, eventos, mensajería, procesos batch, proveedores externos, datos sensibles e integraciones transaccionales.
  • Experiencia incorporando seguridad, identidad, resiliencia, performance, observabilidad y otros requerimientos no funcionales.
  • Experiencia presentando soluciones a comités de Arquitectura, revisando diseños y proponiendo mejoras a estándares o patrones.
  • Experiencia práctica con agentes y SDD. Se valorará experiencia en banca, fintech, pagos, retail, loterías, gaming o entornos regulados.

Conocimientos técnicos:

  • Arquitectura de soluciones y software: C4, UML, ADRs, SOLID, Clean Architecture, arquitectura hexagonal, DDD y patrones de diseño.
  • Sistemas distribuidos, microservicios, arquitecturas orientadas a eventos, integración empresarial y diseño Contract-First.
  • Modernización brownfield, convivencia legacy-moderna, estrategias de transición y gestión de deuda arquitectónica.
  • Cloud AWS, contenedores, identidad, secretos, redes, alta disponibilidad, seguridad, resiliencia y observabilidad a nivel arquitectónico.
  • Modelamiento de datos, fuentes de verdad, SQL/NoSQL, consistencia, caché, eventos y contratos de información.
  • Gobierno de Arquitectura, análisis de impacto, threat modeling, revisiones, excepciones y evolución de lineamientos.
  • IA aplicada a Arquitectura y SDD: agentes, context engineering, evaluación de alternativas, trazabilidad, validación humana y seguridad.

Idiomas:

  • Inglés técnico a nivel intermedio-avanzado para documentación, investigación, herramientas y coordinación técnica (deseable).

Tecnologías:

  • Java, Java EE/JEE, JBoss 5.1, React, TypeScript y Next.js deseable
  • React, TypeScript y Next.js deseable
  • APIs REST, GraphQL, OpenAPI/Swagger y Postman
  • Eventos, SQS/SNS/EventBridge, colas, Webhooks, FTP y procesos batch
  • AWS: ECS/EKS, Lambda, API Gateway, S3, RDS, servicios de integración y CloudWatch
  • IAM, OAuth 2.0, OpenID Connect, JWT, gestión de secretos y principios Zero Trust
  • Docker, Kubernetes, CI/CD e infraestructura como código a nivel de diseño y revisión
  • Jira, Confluence, Draw.io, Lucidchart, Miro o herramientas equivalentes
  • Grafana, Prometheus y Loki: métricas, logs, dashboards y alertas
  • Git, Pull Requests, SonarQube, SAST, análisis de dependencias y quality gates
  • C4, UML, ADRs, threat modeling, diagramas de secuencia y flujos de datos
  • OWASP Top 10 Web y API; OWASP para aplicaciones LLM y agentes deseable
  • Jira, Confluence, Draw.io, Lucidchart, Miro o herramientas equivalentes
  • OpenCode preferiblemente, Copilot o Claude Code; GitHub Spec Kit, OpenSpec, Kiro o similares

Competencias clave:

  • Liderazgo técnico, criterio arquitectónico y capacidad para decidir dentro de su ámbito y escalar oportunamente.
  • Comunicación y capacidad para sustentar soluciones ante Arquitectura, Seguridad, proveedores y equipos multidisciplinarios.
  • Pensamiento sistémico y habilidad para analizar impactos, dependencias y trade-offs de extremo a extremo.
  • Capacidad para cuestionar lineamientos con evidencia y convertir aprendizajes en patrones reutilizables.
  • Mentoring, revisión de diseños y capacidad para elevar la autonomía del Arquitecto SSR y de los developers.
  • Colaboración y espíritu de servicio con los distintos miembros del equipo: TPO, PM, QA, DevOps, Seguridad y proveedores.
  • Disciplina en el uso de IA: revisión crítica, trazabilidad, confidencialidad y validación humana.
  • Responsabilidad, pragmatismo, resolución de problemas, orientación a resultados y aprendizaje continuo.

Requerimientos
  • Disponibilidad para viajar
    No