Marriott International is looking to solve the problem of overseeing research, design, and development around GraphQL AOI Platform, while leading continuous improvement on process definition and compliance.
Requirements
- 5 years of experience with technical delivery of Typescript/JavaScript and node.js related projects.
- 5 years of experience with cloud-native solution, microservices-architecture and API orchestration architecture.
- 5 years of experience with API platforms, back-end services, database and networking components of full stack infrastructure.
- 3 years of experience working with GraphQL using node.js and typescript.
- 3 years of experience with integration approaches and architectures.
- 3 years of experience with DevOps, CI/CD pipelines, logging, metrics, monitoring, tracing, service mesh, LTM, GTM, and/or SEO.
- Experience with containerization using Docker and deployment on EKS.
Responsibilities
- Oversee research, design and development around GraphQL AOI Platform, while leading continuous improvement on process definition and compliance.
- Implement GraphQL resolvers and related aspects using typescript and node.js for different aspects of the hospitality platform including but not limited to fixed date search, flexible search, member benefits, retrieve reservation, create reservation, modify / cancel order etc.
- Create and review the queries and mutations in Apollo Server.
- Containerize and deploy the GraphQL application using Harness & Docker on EKS.
- Lead the interactions with consuming digital teams as well as domain teams to create defined solutions that fit the needs and the architecture.
- Deliver commitments to discipline partners and collaborate with architects on major organizational initiatives across multiple channels and platforms.
- Function as the technical decision maker and problem solver to deliver projects on time and on budget.
Other
- Bachelor’s degree or equivalent in Computer Science, Computer Engineering, or in a closely related field followed by 10 years of application development experience.
- Direct management of cross functional, sourced, or matrixed teams.
- Travel: Once per quarter to Marriott HQ in Maryland
- Telework: 100% remote; may be performed from anywhere in the U.S.
- Washington Applicants Only: Employees will accrue 0.04616 PTO balance for every hour worked and eligible to receive minimum of 7 holidays annually.