Distinguished Software Architect (Ciudad de México)

Distinguished Software Architect (Ciudad de México)

30 sep
|
Walmart
|
Ciudad de México

30 sep

Walmart

Ciudad de México

Descripción del empleo

¿Te interesa definir la visión tecnológica de soluciones que operan a gran escala y transformar desafíos complejos de negocio en arquitecturas seguras, resilientes y sostenibles?

En Walmart de México y Centroamérica buscamos un(a) Arquitecto(a) Distinguido(a) de Software que se convierta en uno de los principales referentes técnicos de nuestra organización.

Esta posición tendrá un rol estratégico en la definición y evolución de arquitecturas que conectan múltiples productos, plataformas y dominios. Será responsable de establecer lineamientos tecnológicos, impulsar la modernización de nuestros ecosistemas y orientar decisiones críticas relacionadas con arquitectura empresarial, Cloud, seguridad, integración, escalabilidad y excelencia técnica.

Buscamos una persona con una trayectoria sobresaliente en arquitectura de software y soluciones empresariales, capaz de combinar profundidad técnica, visión estratégica e influencia organizacional.

En este rol colaborarás con líderes de Tecnología, Producto y Negocio para diseñar soluciones que respondan a las necesidades actuales y, al mismo tiempo, preparen nuestras plataformas para los retos del futuro.

¿Qué harás?

Estrategia y visión tecnológica

- Definir y comunicar la visión arquitectónica de largo plazo para múltiples productos, plataformas y dominios.
- Traducir objetivos de negocio y necesidades del cliente en estrategias tecnológicas escalables y sostenibles.
- Establecer roadmaps de arquitectura que orienten la modernización y evolución del ecosistema tecnológico.
- Evaluar riesgos, costos, beneficios e implicaciones de diferentes alternativas arquitectónicas.
- Identificar oportunidades para simplificar plataformas, reducir deuda técnica y mejorar la eficiencia operativa.
- Investigar tendencias, prácticas y tecnologías emergentes para identificar oportunidades de innovación y ventajas para el negocio.
- Asegurar que las decisiones arquitectónicas estén alineadas con la estrategia y los objetivos de la organización.

Arquitectura empresarial y de soluciones

- Definir principios, estándares, patrones, blueprints y marcos arquitectónicos reutilizables.
- Diseñar arquitecturas para múltiples productos y plataformas, garantizando integración, consistencia y reutilización.
- Establecer la arquitectura objetivo de soluciones complejas, considerando requerimientos funcionales y no funcionales.
- Diseñar interacciones entre sistemas, servicios y plataformas dentro de ecosistemas altamente distribuidos.
- Orientar la selección de tecnologías, frameworks, plataformas y patrones,



presentando claramente sus ventajas, riesgos y limitaciones.
- Liderar revisiones de arquitectura y facilitar la resolución de decisiones técnicas de alta complejidad.
- Garantizar que las soluciones cumplan con estándares de rendimiento, disponibilidad, resiliencia, seguridad, escalabilidad y mantenibilidad.
- Desarrollar documentación y lineamientos técnicos que faciliten la adopción de las arquitecturas definidas.

Análisis de requerimientos y alcance

- Analizar requerimientos, actualizaciones y modificaciones para asegurar su alineación con los objetivos y prioridades del negocio.
- Evaluar la viabilidad técnica de nuevas necesidades y comunicar su impacto en productos, plataformas y procesos.
- Facilitar la resolución de requerimientos o prioridades en conflicto entre diferentes stakeholders.
- Orientar a los equipos en el análisis de riesgos, costos, dependencias y oportunidades.
- Colaborar en la priorización de capacidades para la creación de productos mínimos viables.
- Identificar proactivamente oportunidades de mejora, nuevas funcionalidades y evolución de las soluciones.
- Convertir problemas ambiguos en decisiones arquitectónicas claras y accionables.

Cloud, plataformas y estrategias de despliegue

- Definir arquitecturas para soluciones Cloud, híbridas y on-premise.
- Liderar la evolución y el despliegue de plataformas sobre Microsoft Azure, Google Cloud Platform u otros entornos Cloud empresariales.
- Establecer lineamientos de arquitectura para contenedores, orquestación, automatización, observabilidad y telemetría.
- Definir estrategias de entrega y despliegue que minimicen riesgos y garanticen la continuidad operativa.
- Promover prácticas modernas de DevOps, CI/CD y automatización de infraestructura.
- Orientar la planificación y dimensionamiento de ambientes de desarrollo, pruebas y producción.
- Garantizar que las decisiones de infraestructura estén alineadas con las necesidades de capacidad, confiabilidad, seguridad y eficiencia.
- Desarrollar prototipos y pruebas de concepto para validar decisiones, descubrir riesgos y acelerar la adopción de nuevas soluciones.

Arquitectura de seguridad

- Definir la arquitectura de seguridad para productos,



plataformas y soluciones dentro de diferentes dominios.
- Incorporar seguridad, privacidad, auditoría y cumplimiento desde las primeras etapas del diseño.
- Establecer lineamientos relacionados con desarrollo confiable, protección de datos, criptografía y administración de claves.
- Orientar decisiones de identidad, acceso, autenticación y autorización.
- Colaborar con los equipos de Ingeniería y Ciberseguridad en la evaluación de vulnerabilidades y riesgos.
- Definir estrategias para el uso de herramientas de análisis de código, evaluación de vulnerabilidades y pruebas de seguridad.
- Asegurar la alineación de las soluciones con los estándares internos y las regulaciones aplicables.
- Fortalecer progresivamente la madurez de seguridad de productos y plataformas.

Excelencia técnica e innovación

- Mantener la profundidad técnica necesaria para evaluar diseños, arquitecturas, prototipos y componentes críticos.
- Orientar la selección de lenguajes, frameworks, herramientas y modelos de desarrollo.
- Participar en revisiones estratégicas de código y diseño cuando la complejidad o el nivel de riesgo lo requieran.
- Impulsar prácticas de ingeniería que mejoren la escalabilidad, seguridad, disponibilidad y mantenibilidad de las soluciones.
- Promover la implementación de observabilidad y telemetría utilizando métricas relevantes para el negocio y la operación.
- Identificar oportunidades de automatización en procesos de desarrollo, pruebas y entrega continua.
- Diseñar y presentar pruebas de concepto para validar tecnologías, arquitecturas y nuevas capacidades.
- Impulsar la adopción responsable de tecnologías emergentes e iniciativas de innovación.

Influencia y liderazgo tecnológico

- Actuar como asesor(a) de confianza para líderes de Tecnología, Producto y Negocio.
- Construir consenso en decisiones complejas, incluso cuando existan perspectivas o prioridades diferentes.
- Presentar estrategias y recomendaciones frente a audiencias técnicas y ejecutivas.
- Comunicar decisiones complejas mediante narrativas claras, estructuradas y respaldadas por datos.
- Influir en la dirección tecnológica sin depender de una relación de reporte directo.
- Mentorizar a ingenieros, arquitectos y otros referentes técnicos de la organización.
- Elevar las capacidades de arquitectura e ingeniería mediante acompañamiento, retroalimentación y mejores prácticas.
- Construir relaciones y alianzas con equipos locales, globales y socios estratégicos.
- Representar la visión tecnológica de la organización en conversaciones de alto impacto.

📌 Distinguished Software Architect (Ciudad de México)
🏢 Walmart
📍 Ciudad de México

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: distinguished software architect (ciudad de méxico) / ciudad de méxico

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: distinguished software architect (ciudad de méxico) / ciudad de méxico