Solution Architect (PWA & Cross-Cloud Integration)
About the Role
Vinova is seeking a highly capable Solution Architect to lead the technical strategy and architecture delivery for a 12-month Progressive Web App (PWA) implementation for Republic Polytechnic, supporting approximately 14,000 students.
This is a hands-on architecture leadership role responsible for designing and governing three critical layers of the platform:
- React-based Progressive Web App (PWA) shell
- Microsoft Power Platform eServices layer
- Cross-cloud integration between Microsoft Commercial Cloud and Singapore Government Commercial Cloud (GCC)
The successful candidate will drive key technical decisions during the first phase of the project, including API architecture, security design, iOS PWA strategy, and cloud integration patterns that directly impact scalability, usability, and long-term maintainability.
Key Responsibilities
Architecture & Technical Leadership
- Define end-to-end solution architecture across frontend, middleware, Power Platform, and cloud integration layers
- Lead technical discovery workshops, including API Discovery and system integration assessment
- Produce architecture artifacts including solution diagrams, integration flows, security models, and deployment strategies
- Establish architecture standards, governance, and technical decision frameworks
PWA & Frontend Strategy
- Design scalable React-based PWA architecture optimized for mobile-first usage
- Define iOS PWA strategy and mitigation plans for Safari/iOS platform limitations
- Establish offline-first, caching, session management, and performance optimization approaches
- Work closely with engineering teams to ensure high availability and responsive user experience
Cloud & Integration Architecture
- Design secure integration architecture between Microsoft Commercial Cloud andSingapore GCC environments
- Architect Azure API Gateway / Azure API Management strategy
- Design caching proxy, API orchestration, and backend integration patterns
- Define authentication, authorization, and identity federation approaches
- Security & Compliance
- Facilitate STRIDE threat modeling workshops
- Ensure compliance with government and institutional security requirements
- Define API security, encryption, secrets management, and network segregation strategies
- Review technical risks and establish mitigation controls
- Delivery & Stakeholder Management
- Collaborate with client stakeholders, product owners, vendors, and engineering teams
- Provide technical leadership throughout implementation lifecycle
- Conduct architecture reviews and technical governance sessions
- Support estimation, planning, and technical risk assessment activities
- Requirements
- Mandatory Skills & Experience
- 8+ years of experience in Solution Architecture or Technical Architecture roles
- Strong hands-on experience with Microsoft Azure ecosystem
- Experience designing enterprise-grade API and integration platforms
- Strong understanding of React architecture and Progressive Web Applications (PWA)
- Experience with Azure API Management / API Gateway solutions
- Experience with security architecture and threat modeling methodologies such as STRIDE
- Strong knowledge of authentication protocols (OAuth2, OpenID Connect, SAML)
- Experience designing scalable and secure cloud-native solutions
- Preferred Qualifications
- Experience with Microsoft Power Platform / Power Apps integration
- Experience working in government, education, or regulated environments
- Familiarity with Singapore Government Commercial Cloud (GCC) environments
- Knowledge of iOS Safari and Apple PWA platform constraints
- Experience with distributed caching and API performance optimization
- Microsoft Azure certifications preferred
- Technical Environment
- React.js
- Progressive Web Applications (PWA)
- Microsoft Azure
- Azure API Management
- Microsoft Power Platform
- REST APIs
OAuth2 / OpenID Connect Microsoft Entra ID Cross-cloud integration architecture
we are looking for a technically strong and delivery-focused architect who can balance strategic thinking with hands-on execution. The ideal candidate is comfortable leading workshops, making critical early-stage architectural decisions, and working closely with engineering teams to ensure successful implementation in a complex enterprise environment.