




**Descripción de la empresa** La estrategia de crecimiento de McDonald’s, «Acelerar los Arcos», abarca todos los aspectos de nuestro negocio como la principal marca global de restaurantes con canal omnicanal. A medida que el panorama del consumidor evoluciona, estamos aprovechando nuestras ventajas competitivas para reforzar aún más nuestra marca. Una de nuestras estrategias centrales de crecimiento es «duplicar el esfuerzo» en los tres elementos clave (Entrega, Digital y Ventanilla de autoservicio). McDonald’s acelerará la innovación tecnológica para que más de 65 millones de clientes diarios experimenten una experiencia rápida y sencilla, ya sea en cualquiera de nuestras más de 25 000 ventanillas de autoservicio (y en constante expansión), mediante McDelivery, comiendo en el local o llevando la comida. La tecnología global de McDonald’s está aquí para impulsar los momentos positivos del mañana. Por eso nos encontramos a la vanguardia de las tecnologías transformadoras, explorando nuevas y novedosas formas de servir a nuestros millones de clientes y difundir felicidad, una porción deliciosa de papas fritas bañadas en salsa de chocolate caliente a la vez. Mediante el uso de inteligencia artificial, robótica y tecnologías emergentes, estamos digitalizando los Arcos Dorados. Al combinar esto con nuestra escala global sin parangón, estamos transformando todos los ámbitos del negocio, de la industria y de cada comunidad donde se encuentra un restaurante McDonald’s. Enfrentamos desafíos tecnológicos complejos todos los días. Pero ahí es donde entran en juego nuestros diversos y talentosos equipos. Están integrados por los mejores y más brillantes profesionales de todo el mundo, y prosperan precisamente en ese espacio donde lo positivo se encuentra con el ritmo acelerado. Visite el Blog técnico de Tecnología Global de McDonald’s para conocer cómo la tecnología y nuestro equipo global están habilitando directamente la estrategia «Acelerar los Arcos». **Descripción del puesto** Como Ingeniero Senior de Software FullStack en Azure o Arquitecto de Azure en nuestro equipo de Ingeniería de Identidad y Acceso, debe tener una sólida formación en diseño y arquitectura de sistemas para impulsar el desarrollo de aplicaciones escalables, resilientes y eficientes. El candidato ideal liderará la transformación arquitectónica de nuestra solución personalizada de gestión de identidades y accesos (IAM) desde una estructura monolítica hasta una arquitectura moderna basada en microservicios. El candidato ideal aportará una profunda experiencia en servicios en la nube de Azure, diseño de microservicios e integración de API, especialmente con plataformas como Saviynt, y desempeñará un papel clave en el diseño de soluciones IAM escalables que respalden la gobernanza de accesos, el control de acceso basado en roles (RBAC) y la separación de funciones (SOD). Se trata de un puesto estratégico y práctico que requiere una sólida liderazgo técnico, una visión arquitectónica clara y la capacidad de colaborar con equipos de ingeniería, seguridad y negocio. ¡Esta es una oportunidad excepcional para seguir evolucionando y mejorando la plataforma global de gestión de identidades y accesos en la empresa de restaurantes más grande del mundo! Responsabilidades * Liderar la migración de nuestra aplicación IAM desde una arquitectura monolítica hacia una basada en microservicios, garantizando su escalabilidad, resiliencia y rendimiento. * Diseñar, implementar y mantener soluciones IAM escalables, incluidas la gobernanza de accesos, el control de acceso basado en roles (RBAC) y la separación de funciones (SOD). * Diseñar y supervisar la integración de las API de Saviynt en nuestra plataforma IAM para potenciar la gobernanza de identidades y las capacidades de automatización. * Diseñar e implementar soluciones nativas de la nube mediante servicios de Azure, incluidos AKS, Azure Functions, Logic Apps, Event Grid, Service Bus y API Management. * Definir y documentar estándares, patrones y mejores prácticas arquitectónicas para microservicios, diseño de API e infraestructura en la nube. * Colaborar con ingenieros de software, equipos DevSecOps y de ciberseguridad para garantizar soluciones seguras, conformes y eficientes. * Brindar liderazgo técnico y mentoría a los equipos de desarrollo. * Evaluar y recomendar nuevos servicios de Azure y tecnologías IAM para mejorar las capacidades de la plataforma. * Diseñar, implementar y mantener canalizaciones seguras de CI/CD mediante GitHub Actions, Azure DevOps y Jenkins. * Automatizar el aprovisionamiento de infraestructura mediante Terraform y plantillas ARM. * Integrar herramientas de seguridad en el ciclo de vida del desarrollo de software (SDLC), incluidas SAST, DAST y SCA (por ejemplo, Snyk). * Gestionar secretos de forma segura mediante Azure Key Vault y aplicar prácticas seguras de programación. * Apoyar la contenerización mediante Docker y la orquestación con Kubernetes. * Diagnosticar y resolver problemas arquitectónicos y de integración complejos en sistemas distribuidos. * Mantenerse actualizado sobre las tecnologías emergentes de IAM, los servicios de Azure y las herramientas DevSecOps. **Requisitos** * 8+ años de experiencia en arquitectura y desarrollo de software, con al menos 3 años centrados en soluciones en la nube de Azure. * Experiencia comprobada en el diseño y la migración de aplicaciones hacia una arquitectura de microservicios. * Amplia experiencia en servicios de Azure: AKS, Azure Functions, Logic Apps, Event Grid, Service Bus, Azure Data Factory, Azure Cosmos DB, API Management, Azure AD y Entra ID. * Amplia experiencia práctica con .NET Core/.NET Framework, C#, y tecnologías web (HTML, CSS, JavaScript), bases de datos SQL y NoSQL. * Experiencia en contenerización y orquestación mediante Docker y Kubernetes. * Experiencia en la integración de plataformas de IAM de terceros, como Saviynt, SailPoint u Okta, mediante API. * Experiencia con herramientas de CI/CD: GitHub Actions, Azure DevOps, Jenkins. * Experiencia con Git flow, estrategias de ramificación y configuraciones de seguridad de repositorios. * Experiencia con estrategias de despliegue como Blue-Green y Canary. * Conocimientos sólidos de prácticas de seguridad de aplicaciones (Snyk, SAST, DAST y SCA). * Excelentes habilidades comunicativas y de gestión de partes interesadas. Cualificaciones preferidas * Profundo conocimiento de protocolos y estándares IAM: OAuth 2.0, OpenID Connect, SAML, SCIM, LDAP. * Certificaciones relevantes tales como Azure Solutions Architect Expert, Azure Security Engineer Associate, Microsoft Identity and Access Administrator Associate o CISSP son altamente valoradas. * Experiencia en principios y mejores prácticas de ciberseguridad, incluida la gestión de riesgos, los controles de acceso y los principios de programación segura.


