enterprise Architect,ecommerceRoyal Caribbean Cruises
Salary: Agreement
Work form: Full time
Posting Date: 04/02/2026
Deadline: 30/08/2021
Journey with us! Combine your career goals and sense of adventure by joining our exciting team of employees. Royal Caribbean Group is pleased to offer a competitive compensation & benefits package, and excellent career development opportunities, each offering unique ways to explore the world.
Position Summary:
Enterprise Architect is a senior leadership role in RCI eCommerce Organization. This role will have a broad array of responsibilities leading the architecture, design, development, operation, and maintenance of all eCommerce systems that operate the Royal Caribbean web and digital properties.¿ The Enterprise Architect, eCommerce uses deep technical knowledge to define and govern the strategic direction and to align the strategic solutions with an Enterprise Architecture framework, standards and best practices.
This position requires long-term planning and software design principles that will support a global eCommerce platform while considering implications on performance, maintainability and extensibility of the platform.
Essential Duties and Responsibilities:
Informs strategy and product level roadmap around functional and non-functional features in aiding the thinking around end-end scope for the product.
Proactively work with product manager to identify architectural solution blueprints needed for solution build, manage the commitment and timeline
Drive the creation and validation of non-functional requirements concerning items such as consistency, performance, security, resiliency etc. These are especially critical in complex business scenarios
Own solution blueprints that provide end-end architecture for the key pieces of the solution.
Create Solution blueprints that covers both code and configuration bits including channel front end, services layer design, backend systems/store design and platform enabling capabilities.
Lead review of design and assessing the feasibility of implementation and recommending options, constraints and alternatives to product team.
Liaison with other architects to understand the integration scenarios and provide solutions to the cross-program blueprint level dependency analysis¿
Responsible for reviewing the proposed solution blueprints with Engineering Lead and Product Manager prior to implementation
Leads creating the review material for presentation to architecture review board (ARB) where required and get closure on the solution path to be undertaken for implementation
Leads PoC¿s where necessary to prove solution direction in coordination with product and engineering lead around resource capacity and priority
Providing collaborative support towards implementation efforts - with engineering team, platform team, QA team and so on, by providing Q&A and offering help to the build team where necessary
Conducts periodic implementation review to examine whether the solution aligns with the blueprint level architecture and suggest remediation/correction actions necessary within sprint or PI
Help examine recurring issues to identify underlying gaps in architecture or implementation and coming up with suggestive remediate list for engineering teams to review and implement¿
Analyzes the stakeholders' business needs and makes changes to design processes where necessary to ensure that stakeholder requirements are fully met.
Maintain a collective portfolio level documentation of solution blueprints that express the makeup of the program (as built over several sprints and increments) and the solutions continuous alignment to enterprise architecture standards
Identify opportunities for improvement in any area, whether it be people, process or technology (within or in the adjacent scopes) of the program in an ongoing manner
Leads discussions on future trends, methodologies and processes of platform architecture throughout the enterprise.
Creates or introduces new methodologies and approaches to develop platform architecture.
Designs training programs to improve the technical ability of platform architects and evaluates the effectiveness of this program on a regular basis.
Develops strategies for platform architecture; ensures that these strategies align with business requirements.
Establishes best practices, processes and standards in platform architecture for one's own department and throughout the organization.
Consults on complex issues in platform architecture design for the entire organization.
Develops software technology platforms that are in-line with stated architectural principles and product requirements.
Plays a leadership role in establishing software principles, blueprints and standards.
Provides insight into the design, implementation and support of a multi-platform infrastructure.
Provides examples of solution architecture that does not result in software and/or technical architecture work.
Develops physical models of the solution in terms of the service system, data, and technology.
Participates in and contributes to verification, validation and critical design reviews.
Produces solution outlines and migration paths for moving from baseline state to target state.
Delivers a wide range of cloud computing architectures based on various business requirements.
Resolves issues with open source application servers.
Incorporates a scalable, holistic, and proactive approach to security threats spanning people, data, applications, and infrastructure.
Shares experiences with multiple or cross-functional solution architecture projects.
Assesses and communicates the business costs, benefits, risks and issues for alternative solutions. Advocates for process reviews in on-going technical projects or services under defined technical policies.
Monitors organizational and functional adherence to IT policies and procedures when addressing risk management.
Leads discussions and answers complex questions regarding cross-functional IT policies and standards.
Contributes to the establishment and use of best practices in IT policies, standards and procedures.
Creates criteria to measure the effectiveness of IT policies, standards and procedures.
Forecasts technological industry trends and potential risks in the implementation of defined IT policies, standards and procedures.
Responsible for ensuring the following backlogs are maintained in JIRA
Active backlog for work to be performed within Increment, with dependent engineering or infrastructure tasks where possible (short range planning)
Future backlog for work to be performed now to enable future Increments (long range planning)
Review backlog for remediation work discovered by architects in current sprints so as to further allow the engineering teams to validate and improve the quality of work delivered
Qualifications, Knowledge, and Skills:
Bachelor's or Masters in Computer Science/Engineering or related disciplines.
12+ years of Enterprise Architecture experience in a
Experience in Hospitality business domain including Core Reservation, Distribution services, Marketing & Sales.
Enterprise architecture design, evaluation, documentation, and delivery and exposure to EA frameworks like TOGAF.
Enterprise Application Architecture patterns, Enterprise Integration Patterns, and GoF Patterns
Modeling languages and frameworks such as UML, DODAF
Mobile application architecture and patterns - iOS, Android, ReactNative, hybrid, Xcode, MVC, MVVC, MVP, and other emerging patterns.
Web application architecture - Angular, Node, HTML, CSS, SPA, JavaScript Frameworks
Back End API architecture and API management - APIGEE, IBM API Management, Microservices, Java
Database Design, ER modeling, and mapping of logical models to physical design of Relational tables, Documents, and Columnar tables, Data virtualization techniques.
12+ years of experience with IT infrastructure architecture, data centers, middleware, database and cloud IaaS/PaaS/SaaS services in a large enterprise.
Experience with application middleware technologies family of products is a plus
Architecture and design experience with platform implementations across Business, Application, Data, and Platform architecture.
Experience in DevOps and Application Performance Management implementations
Platform design and implementation experience with projects that encompass digital, webservices, microservices, API gateways etc.
Experience with docker/container platforms that includes Kubernetes, Mesosphere, etc.
Experience in administering messaging solutions that include IBM MQ, Tibco EMS, Confluent Kafka, etc.
Strong knowledge of Linux, UNIX, Windows operating systems and virtualization technologies
Experience with middleware clustering and load balancing
Working knowledge of Microsoft Azure, AWS, GCP
Preferred TOGAF, AWS Solution Architect certification
Proficiency in project estimations, capacity planning, availability planning and performance
Documentation and development of processes and procedures.
Experienced in managing 100+ applications.
Automation and Scripting experience that includes UNIX/Linux shell, Chef, Puppet, Ansible, Jenkins
Experience with Architecture frameworks like Zachman, FEA, TOGAF, MODAF/DODAF
We know there's a lot to consider. As you go through the application process, our recruiters will be glad to provide guidance, and more relevant details to answer any additional questions.
Thank you again for your interest in Royal Caribbean Group. We'll hope to see you onboard soon.
It is the policy of the Company to ensure equal employment and promotion opportunity to qualified candidates without discrimination or harassment on the basis of race, color, religion, sex, age, national origin, disability, sexual orientation, sexuality, gender identity or expression, marital status, or any other characteristic protected by law. Royal Caribbean Group and each of its subsidiaries prohibit and will not tolerate discrimination or harassment.
Royal Caribbean Cruises
Position Summary:
Enterprise Architect is a senior leadership role in RCI eCommerce Organization. This role will have a broad array of responsibilities leading the architecture, design, development, operation, and maintenance of all eCommerce systems that operate the Royal Caribbean web and digital properties.¿ The Enterprise Architect, eCommerce uses deep technical knowledge to define and govern the strategic direction and to align the strategic solutions with an Enterprise Architecture framework, standards and best practices.
This position requires long-term planning and software design principles that will support a global eCommerce platform while considering implications on performance, maintainability and extensibility of the platform.
Essential Duties and Responsibilities:
Informs strategy and product level roadmap around functional and non-functional features in aiding the thinking around end-end scope for the product.
Proactively work with product manager to identify architectural solution blueprints needed for solution build, manage the commitment and timeline
Drive the creation and validation of non-functional requirements concerning items such as consistency, performance, security, resiliency etc. These are especially critical in complex business scenarios
Own solution blueprints that provide end-end architecture for the key pieces of the solution.
Create Solution blueprints that covers both code and configuration bits including channel front end, services layer design, backend systems/store design and platform enabling capabilities.
Lead review of design and assessing the feasibility of implementation and recommending options, constraints and alternatives to product team.
Liaison with other architects to understand the integration scenarios and provide solutions to the cross-program blueprint level dependency analysis¿
Responsible for reviewing the proposed solution blueprints with Engineering Lead and Product Manager prior to implementation
Leads creating the review material for presentation to architecture review board (ARB) where required and get closure on the solution path to be undertaken for implementation
Leads PoC¿s where necessary to prove solution direction in coordination with product and engineering lead around resource capacity and priority
Providing collaborative support towards implementation efforts - with engineering team, platform team, QA team and so on, by providing Q&A and offering help to the build team where necessary
Conducts periodic implementation review to examine whether the solution aligns with the blueprint level architecture and suggest remediation/correction actions necessary within sprint or PI
Help examine recurring issues to identify underlying gaps in architecture or implementation and coming up with suggestive remediate list for engineering teams to review and implement¿
Analyzes the stakeholders' business needs and makes changes to design processes where necessary to ensure that stakeholder requirements are fully met.
Maintain a collective portfolio level documentation of solution blueprints that express the makeup of the program (as built over several sprints and increments) and the solutions continuous alignment to enterprise architecture standards
Identify opportunities for improvement in any area, whether it be people, process or technology (within or in the adjacent scopes) of the program in an ongoing manner
Leads discussions on future trends, methodologies and processes of platform architecture throughout the enterprise.
Creates or introduces new methodologies and approaches to develop platform architecture.
Designs training programs to improve the technical ability of platform architects and evaluates the effectiveness of this program on a regular basis.
Develops strategies for platform architecture; ensures that these strategies align with business requirements.
Establishes best practices, processes and standards in platform architecture for one's own department and throughout the organization.
Consults on complex issues in platform architecture design for the entire organization.
Develops software technology platforms that are in-line with stated architectural principles and product requirements.
Plays a leadership role in establishing software principles, blueprints and standards.
Provides insight into the design, implementation and support of a multi-platform infrastructure.
Provides examples of solution architecture that does not result in software and/or technical architecture work.
Develops physical models of the solution in terms of the service system, data, and technology.
Participates in and contributes to verification, validation and critical design reviews.
Produces solution outlines and migration paths for moving from baseline state to target state.
Delivers a wide range of cloud computing architectures based on various business requirements.
Resolves issues with open source application servers.
Incorporates a scalable, holistic, and proactive approach to security threats spanning people, data, applications, and infrastructure.
Shares experiences with multiple or cross-functional solution architecture projects.
Assesses and communicates the business costs, benefits, risks and issues for alternative solutions. Advocates for process reviews in on-going technical projects or services under defined technical policies.
Monitors organizational and functional adherence to IT policies and procedures when addressing risk management.
Leads discussions and answers complex questions regarding cross-functional IT policies and standards.
Contributes to the establishment and use of best practices in IT policies, standards and procedures.
Creates criteria to measure the effectiveness of IT policies, standards and procedures.
Forecasts technological industry trends and potential risks in the implementation of defined IT policies, standards and procedures.
Responsible for ensuring the following backlogs are maintained in JIRA
Active backlog for work to be performed within Increment, with dependent engineering or infrastructure tasks where possible (short range planning)
Future backlog for work to be performed now to enable future Increments (long range planning)
Review backlog for remediation work discovered by architects in current sprints so as to further allow the engineering teams to validate and improve the quality of work delivered
Qualifications, Knowledge, and Skills:
Bachelor's or Masters in Computer Science/Engineering or related disciplines.
12+ years of Enterprise Architecture experience in a
Experience in Hospitality business domain including Core Reservation, Distribution services, Marketing & Sales.
Enterprise architecture design, evaluation, documentation, and delivery and exposure to EA frameworks like TOGAF.
Enterprise Application Architecture patterns, Enterprise Integration Patterns, and GoF Patterns
Modeling languages and frameworks such as UML, DODAF
Mobile application architecture and patterns - iOS, Android, ReactNative, hybrid, Xcode, MVC, MVVC, MVP, and other emerging patterns.
Web application architecture - Angular, Node, HTML, CSS, SPA, JavaScript Frameworks
Back End API architecture and API management - APIGEE, IBM API Management, Microservices, Java
Database Design, ER modeling, and mapping of logical models to physical design of Relational tables, Documents, and Columnar tables, Data virtualization techniques.
12+ years of experience with IT infrastructure architecture, data centers, middleware, database and cloud IaaS/PaaS/SaaS services in a large enterprise.
Experience with application middleware technologies family of products is a plus
Architecture and design experience with platform implementations across Business, Application, Data, and Platform architecture.
Experience in DevOps and Application Performance Management implementations
Platform design and implementation experience with projects that encompass digital, webservices, microservices, API gateways etc.
Experience with docker/container platforms that includes Kubernetes, Mesosphere, etc.
Experience in administering messaging solutions that include IBM MQ, Tibco EMS, Confluent Kafka, etc.
Strong knowledge of Linux, UNIX, Windows operating systems and virtualization technologies
Experience with middleware clustering and load balancing
Working knowledge of Microsoft Azure, AWS, GCP
Preferred TOGAF, AWS Solution Architect certification
Proficiency in project estimations, capacity planning, availability planning and performance
Documentation and development of processes and procedures.
Experienced in managing 100+ applications.
Automation and Scripting experience that includes UNIX/Linux shell, Chef, Puppet, Ansible, Jenkins
Experience with Architecture frameworks like Zachman, FEA, TOGAF, MODAF/DODAF
We know there's a lot to consider. As you go through the application process, our recruiters will be glad to provide guidance, and more relevant details to answer any additional questions.
Thank you again for your interest in Royal Caribbean Group. We'll hope to see you onboard soon.
It is the policy of the Company to ensure equal employment and promotion opportunity to qualified candidates without discrimination or harassment on the basis of race, color, religion, sex, age, national origin, disability, sexual orientation, sexuality, gender identity or expression, marital status, or any other characteristic protected by law. Royal Caribbean Group and each of its subsidiaries prohibit and will not tolerate discrimination or harassment.
Royal Caribbean Cruises
Other Info
Philippines
Permanent
Full-time
Permanent
Full-time
Submit profile
Royal Caribbean Cruises
About the company
Remote Sales Development Representative (E-Commerce & Enterprise Digital Solutions)
TSG Outsourcing
MetroManila, ManilaAgreement
Customer Service Representative (eCommerce Social Media Account | CSR Hiring!)
บริษัท เทเลไดเร็ค เทเลคอมเมิร์ซ (ประเทศไทย) จํากัด
MetroManila, Manila, PasigAgreement
Position enterprise Architect,ecommerce recruited by the company Royal Caribbean Cruises at , Joboko automatically collects the salary of , finds more jobs on Enterprise Architect,ECommerce or Royal Caribbean Cruises company in the links above