AB InBev
AB InBev
AB InBev es una empresa cervecera global con una cartera de más de 500 marcas de cerveza, que incluye reconocidas marcas internacionales y favoritas locales. Con una tradición cervecera de más de 600 años, la empresa se centra en desarrollar sus productos mediante la innovación, al tiempo que promueve la sostenibilidad y el consumo responsable. Su amplio negocio conecta la elaboración de cerveza, el marketing de marcas, la hostelería y las experiencias de los consumidores en distintos mercados.

Arquitecto de Software Principal – Aplicaciones Web de Uso Intensivo de Datos y Personalización (Remoto en Brasil)

Lidera la arquitectura y la entrega de aplicaciones web basadas en Azure y con uso intensivo de datos para las plataformas globales de crecimiento digital de AB InBev. Sé responsable de las API de alto rendimiento, los sistemas de datos, la seguridad y la arquitectura de producción.

Descripción

  • Lidera la arquitectura de sistemas y la entrega práctica de un producto web con uso intensivo de datos basado en Microsoft Azure.
  • Asume la responsabilidad integral de los servicios, las API, la capa de Next.js, las integraciones, la seguridad y el comportamiento bajo carga.
  • Diseña y entrega sistemas de alto rendimiento, programando las rutas críticas desde el diseño inicial hasta producción.
  • Desarrolla enfoques para consultar, procesar y presentar grandes volúmenes de datos, incluidos el modelado, la optimización de SQL, el almacenamiento en caché, la paginación, la agregación, la búsqueda y el procesamiento asíncrono.
  • Entrega paneles, informes y capacidades de exploración de datos mediante las plataformas de datos existentes.
  • Selecciona y documenta patrones arquitectónicos, incluidos monolitos modulares, microservicios, sistemas síncronos y diseños basados en eventos.
  • Equilibra el rendimiento, la coherencia, la seguridad, el coste y la complejidad operativa al tomar decisiones técnicas.
  • Establece prácticas de autenticación, autorización, observabilidad, pruebas automatizadas, revisión de código y entrega continua.
  • Aplica prácticas de ingeniería asistida por IA en el desarrollo del equipo.
  • Colabora con los equipos de ingesta, canalizaciones y plataformas de datos, asumiendo la responsabilidad de entregar datos de aplicaciones de forma segura y eficiente.

Requisitos

  • Licenciatura en informática, ingeniería, matemáticas u otra disciplina cuantitativa; se valorará un máster o un doctorado.
  • Experiencia como Staff Engineer, Principal Engineer, arquitecto de software o equivalente en el diseño y la entrega de aplicaciones web y sistemas backend de gran escala y alto rendimiento.
  • Experiencia avanzada en diseño de sistemas a escala de producción, que abarque límites de servicios, flujos de datos, coherencia, modos de fallo y compensaciones arquitectónicas justificables.
  • Experiencia práctica avanzada con Java, utilizando Go y/o Python cuando corresponda.
  • Conocimientos prácticos de TypeScript, React y Next.js suficientes para definir y contribuir a la aplicación web.
  • Experiencia en producción con Microsoft Azure, diseño de API e integraciones y sistemas distribuidos, incluidas colas, eventos, idempotencia, coherencia, resiliencia y tolerancia a fallos.
  • Sólidos conocimientos de SQL, modelado de datos y optimización de consultas, junto con experiencia en NoSQL, almacenamiento en caché y búsqueda, centrada en interfaces y API rápidas con gran volumen de datos.
  • Experiencia con pruebas automatizadas, CI/CD, contenedores, Kubernetes, infraestructura como código y resolución de problemas en producción mediante registros, métricas y trazas.
  • Será beneficiosa la experiencia adicional con productos de analítica o BI, interfaces conversacionales, sistemas multiinquilino, diseño orientado al dominio, indicadores de funcionalidad o entrega progresiva.
  • Capacidad para combinar el criterio arquitectónico con la implementación y seguir participando activamente en la base de código.
  • Capacidad de tomar decisiones pragmáticas, incluido reconocer cuándo basta con un diseño más sencillo.
  • Capacidad para comunicar claramente riesgos, decisiones y limitaciones a audiencias técnicas y empresariales, mejorando la calidad del equipo mediante el ejemplo, las revisiones y la colaboración.

Beneficios

  • Bono por rendimiento*
  • Bono de asistencia*
  • Plan de pensiones privado
  • Ayuda para comidas
  • Entorno de oficina informal y código de vestimenta flexible
  • Días libres*
  • Seguro médico, dental y de vida
  • Descuentos en medicamentos
  • Asociación con WellHub
  • Subsidios para el cuidado infantil
  • Descuentos en productos de Ambev*
  • Asociación con Clube Ben
  • Beca de estudios*
  • Ayuda para material escolar
  • Plataformas de idiomas y formación
  • Ayuda de transporte