Reservations Systems Solutions Architect

Bethesda, MD
Jul 20, 2021
Jul 24, 2021
Full Time
Experis is partnered with a global hospitality leader in the their search for a Reservations Systems Solutions Architect to join their team in Bethesda, MD. JOB SUMMARY: We are looking for a highly dynamic individual to join our Enterprise Products architecture team. This individual will be responsible for architecture and design of technology solutions and platforms that support enterprise products transformation. We are embarking on a journey to transform the core applications that run the Marriott enterprise. The right candidate will help expand the company's use of technology to enable and achieve the organization's goals and objectives. Strategically architects enterprise-level solutions that deliver on business outcomes while ensuring reliability, scalability, and performance. This member works as part of the product team and works collaboratively with the Product Owner and Engineering teams to designs, develop, and implement solutions. This role is accountable for ensuring that the solutions leverage the defined enterprise standards, patterns, and best practices. Candidate is expected to lead Commerce & Enterprise applications architecture efforts including but not limited to order management system & centralized reservation system. You will work closely with IT, developers, system administrators, and end users to build state-of-the-art implementations for Marriott's Enterprise platform capabilities. Required Education and Experience: Undergraduate degree (Computer Science, Information Systems, or Computer Engineering) or equivalent experience.10+ years' progressive experience in the field of software development & architecture, demonstrating progressive career growth.3+ years' work experience developing transition and target state architectures viz., Solution, Data, Integration and Deployment Architectures for large scale digital transformations using artifacts like conceptual and logical diagrams, data models, domain models, use case journeys, and roadmaps.3+ years' experience hands-on implementing/architecting or managing daily technology operations for a Reservation System of the likes of Amadeus, Sabre, or a homegrown CRS, preferably for hospitality & travel industry.Strong grasp on the modern architecture & design concepts.Sound understanding and experience in defining domain driven architectures for large enterprises and ability to define domain micro services / APIs.Experience in defining public cloud deployment topology for applications with consideration of high availability, high performance while ensuring data sanctity across deployments.Experience in defining or implementing NFRs as non-negotiable aspects of application design, development & deployment.Understanding of the data protection & privacy laws across geographies and their impact on deployment topologies.Excellent presentation & negotiation skills, experience in presenting to the senior technology as well as business leadership.Preferred: Experience in the transformation of a CRS from legacy to modern tech stack highly preferredHighly desired experience in solutioning CRS functions including but not limited to Rates Management (eg, Member, Regular, Advanced, Corporate etc., rates as function of other rates)Inventory Management (room definitions, dynamic, attribute-based naming & classification)Availability (as a function of rate hurdles/restrictions, length of stay, loyalty level etc.)Pre-computed availability to serve channelsAttributed ratesIntegration with multiple PMS applications for their daily operations.Integration with Loyalty platformsIntegration with Revenue Management for consuming real time optimized pricing dataExperience with CRS implemented in a SaaS model.Experience as a solution or application architect in the Group sales applications (rooms blocks, meeting spaces, catering, A/Vs etc.), RFI creation & submission, group booking, transient & group inventory sync.Experience as an application or a solution architect in the commissions space (for travel agents / 3rd parties)Experience in shirt sizing applications, creating roadmaps & architecture vision.Hands on experience with implementation and architecture of NFRs like security, reliability, availability, monitoring, data governance, scalability, performance, retry-ability, reconciliation etc.Proven experience of deploying solutions in Private Cloud, Hybrid Cloud, and On-Prem environmentsPassionate learner who actively seeks to learn about new technologies and approachesExperience in designing messaging and event streaming based high performance, highly scalable and high availability applications.Experience in evaluating and monitoring platform health, developing capacity plans, and managing the platform roadmap.Experience with application monitoring and log aggregation tools like Dynatrace, Splunk, AppDExperience in infra sizingExperience with an Enterprise grade API Gateway, preferably AKANA.Experience with AWS development and deployment services including but not limited to EC2, S3/EBS/EFS, Lambda, Aurora/Dynamo DB & EMR.Understanding of OSE & Kubernetes.Hands on experience with RDBMS & noSQL databases.Hands on programming experience with sound knowledge of asynchronous & functional programming.Understanding of the concept of tech debt, ability to strike the right balance between architectural righteousness, technology constraints and business objectives.CORE WORK ACTIVITIES: Managing The Day-To-Day Data Architecture Develops and delivers long-term strategic goals for technology architecture vision and standards in conjunction with Service Providers, users, department managers, clients, and other key stakeholdersAssesses and determines governance, stewardship, and frameworks for managing technology across the organizationCreates short-term tactical solutions to achieve long-term objectives and an overall technology management roadmapConducts technology life cycle, duration, usage requirements, feasibility studies, and other tasksIdentifies and develops opportunities for data reuse, migration, or retirementVerifies that technology strategies and architectures are in regulatory complianceDeveloping and Maintaining EA Standards Develops and promotes technology management methodologies and standardsDefines standards for Service Providers to address technology-related problems in regards to systems integration, compatibility, and multiple-platform integrationDefines guidelines for Service Providers to develop and implement key components as needed to create testing criteria in order to guarantee the fidelity and performance of technology architectureDefines guidelines for Service Providers for documenting the technology architecture and environment in order to maintain a current and accurate view of the larger technology pictureBuilding Successful Relationships Project Managers and business unit leaders for all projects involving enterprise applicationsActs as a leader and advocate of technology management, including coaching, training, and career development to staffLiaises with vendors and Service Providers to select the products or services that best meet company goals.Mentoring engineers to strengthen their architecture, design and management skills