Descripción
Resumen:
Buscamos un Arquitecto de Soluciones que actúe como autoridad técnica, gobierne las decisiones de arquitectura, impulse las mejoras de seguridad y resiliencia, y alinee a los equipos sobre la dirección técnica en un portafolio de productos digitales basado en una pila tecnológica común de TypeScript/Node.js y la plataforma AWS.
Puntos destacados:
1. Gobernar las decisiones de arquitectura y liderar las mejoras de seguridad y resiliencia.
2. Diseñar sistemas escalables y seguros en AWS y TypeScript/Node.js.
3. Mentorizar a los líderes de equipos (pods) y proporcionar supervisión técnica transversal a los productos.
Estamos buscando un **Arquitecto de Soluciones** que actúe como autoridad técnica en un portafolio de productos digitales que comparten una pila tecnológica común de TypeScript/Node.js y la plataforma AWS. Usted gobernará las decisiones de arquitectura, liderará las mejoras de seguridad y resiliencia, y alineará a los equipos y partes interesadas sobre la dirección técnica. Postúlese para ayudar a diseñar sistemas escalables y seguros.
**Responsabilidades**
* Evaluar y documentar la arquitectura actual en todo el portafolio de productos, identificando brechas, riesgos y oportunidades de mejora
* Validar las decisiones de arquitectura en los equipos de entrega (pods) para garantizar su coherencia con los estándares aplicables a todo el portafolio
* Ser responsable del backlog de correcciones de seguridad e impulsar su ejecución, incluyendo autenticación, autorización, riesgos de inyección, manejo de secretos y exposición de puntos finales
* Liderar la fortificación de la resiliencia mediante la definición e implementación de patrones de confiabilidad, como reintentos, circuit breakers, colas de mensajes descartados (dead-letter queues) y verificaciones de estado de dependencias
* Impulsar la separación de cuentas en la nube y restringir el acceso no productivo para reducir el radio de impacto y mejorar la gobernanza
* Proporcionar supervisión técnica sobre las prácticas de infraestructura como código (infrastructure-as-code) y promover patrones seguros y coherentes de Terraform
* Guiar las mejoras en CI/CD mediante escaneos de seguridad e instrumentación de métricas de entrega
* Asesorar sobre patrones de fiabilidad en transmisión de eventos para servicios consumidores basados en Kafka
* Realizar revisiones técnicas de arquitectura (architecture walkthroughs) durante la incorporación y actuar como punto principal de escalación técnica entre los equipos (pods)
* Comunicar claramente los compromisos (trade-offs) arquitectónicos y adaptar los mensajes a distintos grupos de partes interesadas
* Contribuir a los estándares de ingeniería, registros de decisiones arquitectónicas (ADRs) y documentación operativa (runbooks)
* Mentorizar a los líderes de equipos (pods) en la toma de decisiones arquitectónicas y la evaluación de riesgos técnicos
* Utilizar asistentes de programación con IA para investigaciones preliminares (spikes), generación de código e implementación de patrones de seguridad, y revisar la salida de la IA para verificar su corrección y seguridad
**Requisitos**
* 2 o más años de experiencia como arquitecto de soluciones en sistemas distribuidos sobre Amazon Web Services
* Experiencia práctica con sistemas de gestión de contenidos (CMS)
* Excelentes habilidades para la gestión de partes interesadas, con capacidad para alinear a los líderes de ingeniería y producto
* Sólidas habilidades de liderazgo de proyectos en múltiples equipos de entrega o equipos (pods)
* Conocimientos avanzados en seguridad en la nube, incluyendo IAM, gestión de secretos y corrección de vulnerabilidades
* Amplios conocimientos en infraestructura como código (infrastructure-as-code) utilizando Terraform
* Sólidas competencias en ingeniería de resiliencia, incluyendo reintentos, circuit breakers y patrones basados en colas
* Excelentes habilidades de documentación para ADRs, estándares y runbooks
* Dominio del inglés a nivel intermedio-alto (B2)
* Excelentes habilidades comunicativas para explicar los compromisos (trade-offs) tanto a audiencias técnicas como no técnicas
**Deseable**
* Experiencia con asistentes de programación con IA, como GitHub Copilot, Amazon Q o Claude Code
* Experiencia en el diseño de sistemas que incluyan componentes de IA/ML o flujos de trabajo basados en modelos de lenguaje de gran tamaño (LLM)
* Experiencia con servicios consumidores basados en Kafka y patrones de fiabilidad
* Experiencia con pilas tecnológicas Next.js y NestJS
* Experiencia con herramientas de observabilidad como Datadog
**Ofrecemos**
* Proyectos internacionales con marcas líderes
* Trabajo con equipos globales altamente calificados y diversos
* Beneficios médicos
* Programas financieros para empleados
* Días libres remunerados y licencias por enfermedad
* Cursos de capacitación, readaptación profesional y certificación
* Acceso ilimitado a la biblioteca de LinkedIn Learning y a más de 22.000 cursos
* Oportunidades profesionales globales
* Oportunidades de voluntariado y participación comunitaria
* Grupos de empleados de EPAM
* Cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn