What are the responsibilities and job description for the Travel Platform Architect position at fluxtek Solutions?
Job Description
· Travel Platform Integration: The need for integration points with travel channels is to consolidate travel services for owners and members. Potential partners like Priceline, Hopper, and Expedia, and the importance of having a unified travel platform.
· Integration Points: The need for integration points with various travel channels to consolidate travel services for owners and members. This includes potential partners like Priceline, Hopper, and Expedia.
· Unified Platform: The importance of having a unified travel platform that can broker transactions behind the scenes, similar to an OTA. This platform should be able to handle various travel services, including flights, cruises, and hotel bookings.
· Current Disparity: The current disparity in their travel services, with multiple companies handling different aspects of travel. The goal is to consolidate these services into a single platform to provide a seamless experience for users.
· Business Partner Expectations: Business partners want to consolidate travel services and become a one-stop shop for all travel needs. This includes integrating services from various travel providers and ensuring a smooth user experience.
· Purpose of Role Short Description
· To define own end-to-end solution architecture for multiple applications in Travel domain addressing business processes specifications in a domain regulation in the domain
21Program Architecture
· Orchestrate the solution realization with multiple teams working on different aspects of the solution
· Responsible for technical delivery of an entire program Legacy modernization Digital transformation
· Highlight key dependencies could be deliverables from internal client teams or external vendors or infrastructure
· Must give inputs on the order of implementation
· Ensure all technical risks to the program are highlighted
22Solution Architecture
· Proficient with architecture views and architecture styles
· Create and maintain detailed architectural documentation including system diagrams data flow diagrams and integration specifications
· Define foundational elements of the Architecture and make Architectural Technical decisions
· Defining the roadmap for cloud migration or migration to a new tech stack
· Ability to perform capacity planning Cloud and On-premises
· Define a solution that is economical with clear understanding of TCO Total Cost of Ownership and ROI Return on Investment
· Stay updated with the latest trends and technologies in the travel industry and incorporate them into the solution architecture
· Understanding and having experience with commercial products solutions in travel domain is a plus
23Technical Architecture
· Familiar with Architecture Patterns
· Has experience in technology selection in building enterprise solutions
· Has experience in defining the infrastructure required and creating templates that can drive automation in setting up infrastructure
· Identify the NFRs and architect for compliance of NFRs Performance Usability Security etc
· Define integration patterns that must be used in the application
· Must own the verification of NFRs
· Define the go live approach for the application
· Address all requirements towards maintenance of the application is terms of managing configuration monitoring and logging
· Identify reusable components
24Engineering
· Must be well versed with
· the latest version of the technologies needed Java Spring Boot or Net Core eco system or NodeJS based Microservices Microservices
· Coding standards and metrics
· Integration platforms frameworks
· Containerization Serverless technologies
· Persistence technology RDBMS and NOSQL
· Any modern web technology
· Understanding of Devops tools and processes
· Monitoring frameworks like Prometheus Graphana Cloud Native tools
· Log Analytics tools
· Performance engineering tools
· Identifying the root cause of NFR issues and solve them
· On premise and cloud deployments
· Must own the reference implementation which must be in place before the development team starts
· Analyses requirements and decomposes system into logical subsystems
· Understand business impact of the project requirements Take complete ownership of the solution and its impact
· Implement the required processes to ensure quality deliverables
· Conduct code reviews and provide feedback when necessary
25Design
· Develop and design scalable robust and secure solution architectures that integrate multiple travel applications and services
· Ensure seamless integration of various travel systems like hotels cruises tours airlines and loyalty programs using industry standards like OTA specifications
· Should be familiar with domain driven design
· Should design core frameworks of the application
· Should design significant business processes
· Design must clearly articulate the conventions to manage transactions online and batch log data to help debugging trace transactions monitor the application and make the application resilient
· Must own the technical debt and bring down the technical debt over time
· In Brown field projects must be responsible for seamless transitions to new solutions
· Design for NFR compliance
Mandatory Skills:
Application Rearchitecting, Architectural Styles, Architecture Assessment, Architecture Principle Design, Architecture Trade-off Analysis Method, Architecture Views and Viewpoint Design, Capacity Planning, Compliance Evaluation, Cost Benefit Analysis Method, Estimation, Migration Planning, Point of Views, SOA and Microservices Based Architecture, Solution Frameworks & Accelerators, Solutioning NFRs, TCO Evaluation, Transformation
Job Type: Full-time
Schedule:
- Day shift
Ability to Commute:
- Orlando, FL 32801 (Required)
Ability to Relocate:
- Orlando, FL 32801: Relocate before starting work (Required)
Work Location: In person