About this role
Summary Statement:
The Solutions Architect designs, architects, and implements enterprise integration solutions using API-led and microservices based architectures, including integration between Opera Cloud, Konami SYNKROS, point of sales systems, HR platforms, and casino management systems using Apigee API Gateway and Spring Boot APIs.
Job Duties :
Design, architect, and implement enterprise integration solutions using API-led and microservices based architectures, including integration between Opera Cloud, Konami SYNKROS, point of sales systems, HR platforms, and casino management systems using Apigee API Gateway and Spring Boot APIs. Define and govern API architectures, including API proxies, security policies (OAuth2/JWT), traffic management, monitoring, and lifecycle management; manage Apigee environments to ensure high availability, performance, and secure access to enterprise services. Architect and develop enterprise data platforms, including Enterprise Data Mart using SQL Server, SSIS, Microsoft Fabric, Power BI, and Azure, supporting analytics, reporting, and business intelligence across operational and executive use cases. Design and implement a Master Data Management (MDM) customer solution integrating data from multiple source systems to create a single customer golden record and Customer 360° view, including data standardization, deduplication, and survivorship logic. Architect and integrate Azure OpenAI–based solutions for advanced analytics and enterprise knowledge management, including embedding generation, retrieval-augmented generation (RAG), secure LLM APIs, and AI powered search and insights while enforcing enterprise governance and data security controls.
Minimum Education & Experience Requirements:
Bachelor’s degree or foreign equivalent in Computer Science, Computer Science and Engineering, Information Technology or closely related field of study, plus 6 years of experience in job offered, or technical architect related role with casino gaming domain experience.
Requires 6 years of experience in:
1. designing and implementing API led, microservices based integration architectures using Apigee API Gateway and Spring Boot, including RESTful API design, request/response transformation, error handling, and integration orchestration across enterprise systems,
2. API lifecycle management, including creation of API proxies, traffic management, OAuth2/JWT authentication, authorization, rate limiting, logging, monitoring, and operational management of Apigee environments,
3. integrating complex enterprise platforms such as hotel property management systems, casino management systems, Point of Sales systems, HR systems, and access management systems, using real time and batch integration patterns,
4. Designing and developing enterprise data platforms, including data marts and analytical repositories using SQL Server, SSIS, Microsoft Fabric, Power BI, and Azure, with strong skills in data modeling, ETL/ELT pipelines, data quality, and reporting,
5. architecting MDM solutions, including integration of multiple source systems, implementation of data standardization, de-duplication, survivorship rules, and creation of a unified Customer 360° view,
6. Microsoft Azure, including cloud based integration services, data platforms, and secure cloud architecture design, and
7. solution design documentation, stakeholder communication, cross functional collaboration, and guiding development and operations teams through architecture reviews, UAT, and production deployment.
At Resorts World Las Vegas, we believe that every member of our team is an ambassador and is essential to the success of our company. We expect all Team Members to take personal ownership in ensuring everything they do is in the best interest of the company and that all will adhere to our five core non-negotiable responsibilities.
- Everyone is an Ambassador –No matter where you work at Resorts World Las Vegas, it is your responsibility to treat this property like you would your own home. No one gets hurt, everyone feels secure, the environment is clean, and every guest gets what they need.
- Everyone works in Safety –If you have a safety concern, it is your responsibility to address it by correcting it or notifying the appropriate department or individual.
- Everyone works in Security –If you See Something, it is your responsibility to Say Something. You must notify the appropriate department or individual if you feel there is a security concern.
- Everyone works in EVS –If there is trash on the floor, it is your responsibility to pick it up. If it is a mess that needs more attention, it is your responsibility to notify the appropriate department or individual.
- Everyone works in Guest Experience –If a guest needs assistance, it is your responsibility to assist that guest and do so with a smile. If the guest needs more assistance than you can provide, it is your responsibility to notify the appropriate department or individual.