Why we’re hiring
We are executing a major digital modernization program for our customer to transform the guest experience. This Project aims to deliver a unified, personalized digital journey across web and mobile platforms - integrating a modern Conversational Concierge and a Unified Booking Experience.
We are looking for a Senior Solution Architect to own the end-to-end solution design. You will bridge the gap between our "Connected Guest Journey" business vision and the technical reality on Microsoft Azure and all the relevant 3rd party services (e.g. Mulesoft, Salesforce CRM, Contentful CMS). You will drive the architecture from discovery through to Key Design Decisions (KDDs) and formal Operational Design Concepts (ODC), ensuring security, scalability, and seamless identity management (CIAM) and observability are addressed from day one.
What you’ll do
Core Architecture & Governance
-
End-to-End Ownership: Own the entire solution architecture, ensuring a seamless experience in guest flows.
-
Design Governance: must not only write documentation but also defend Key Design Decisions (KDDs) and Solution Design Documentation (SDD) during Technical Design Authority (TDA) forums.
-
Stakeholder Management: Facilitate workshops with business stakeholders and present designs in Technical Design Authority (TDA) forums.
-
Proactive Leadership: leading and mentoring engineering teams to ensure the "source of truth" in the architecture is accurately translated into code.
Identity & Security (MS Entra Focus)
-
Unified Guest Identity: Architect a centralized identity strategy using e.g. Microsoft Entra (External ID / B2C) to enable a "Single View of the Guest" across web, mobile, and all the supported services (e.g. booking, concierge, etc.).
-
Security & Compliance: Drive security-by-design, including threat modeling, secrets management, and PII protection within a data-rich environment.
Cloud Platform & DevOps
-
Azure Strategy: Design solutions aligned with the Azure Cloud Adoption Framework (CAF) and Landing Zone patterns, ensuring separation of concerns between platform and workload.
-
DevOps Integration: Partner with DevOps to define CI/CD, IaC (Terraform), and release strategies that support frequent deployments without disrupting the guest experience.
-
Observability: Address NFRs for observability to trace the "Connected Guest Journey" across distributed services (front-end, CMS, CRM, booking engine, data analytics).