
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