Job Title : Enterprise Solution Architect
Overview / Summary
We are seeking an experienced Enterprise Solution Architect to lead the planning and design of a next-generation data dashboard modernization initiative. The selected consultant will develop the functional, technical, and architectural blueprint for a modern web-based solution supporting internal users, partner organizations, and the public.
This engagement focuses on discovery, requirements gathering, solution architecture, user experience (UX) refinement, implementation planning, and cost estimation. The role is responsible for defining modernization strategies, application architecture, integrations, and implementation roadmaps. This is a planning and architecture engagement only and does not include production software development, implementation, migration, or system replacement activities.
Key Responsibilities
- Collaborate with stakeholders to establish a shared vision for the future-state platform.
- Analyze business, technical, operational, and integration requirements.
- Assess legacy system dependencies and recommend modernization approaches.
- Recommend incremental implementation strategies that minimize operational disruption.
- Leverage existing modernization studies, strategic initiatives, and technology investments.
- Develop recommendations using modern software engineering practices, including the Strangler Fig modernization pattern.
- Review and refine user personas, workflows, and requirements.
- Evaluate existing Figma mockups and user journeys.
- Identify functional gaps and opportunities to improve usability.
- Incorporate stakeholder feedback from user testing activities.
- Develop high-fidelity, implementation-ready UX designs.
- Ensure solutions follow user-centered design principles and industry best practices.
- Define the overall application architecture and technology stack.
- Develop architectural strategies aligned with existing technology platforms.
- Design integration approaches utilizing APIs and related integration technologies.
- Evaluate GIS architecture and mapping integrations.
- Design authentication and authorization strategies.
- Recommend API management, monitoring, security, and governance approaches.
- Define cloud deployment architecture.
- Establish logging, monitoring, operational support, scalability, and performance strategies.
- Evaluate modernization opportunities for existing applications.
- Assess migration strategies for legacy technologies.
- Recommend phased implementation and release strategies.
- Define approaches supporting coexistence with legacy applications where appropriate.
- Evaluate opportunities for incorporating emerging AI capabilities in accordance with organizational policies.
- Develop a comprehensive implementation roadmap.
- Translate requirements and UX mockups into an actionable backlog.
- Define development phases, milestones, and release plans.
- Prepare cost estimates using cone-of-uncertainty methodologies.
- Recommend iterative and incremental delivery strategies.
- Develop training and knowledge transfer plans.
- Ensure recommended solutions support ADA compliance, responsive design, cross-browser compatibility, mobile-friendly experiences, application scalability, and data security/privacy requirements.
- Produce architecture documentation, UX deliverables, implementation roadmaps, cost estimates, and transition plans.
Required Qualifications
- Enterprise Solution Architecture experience.
- Software Architecture and Design experience.
- Web Application Architecture experience.
- UX/UI Design and User-Centered Design experience.
- Dashboard and Data Visualization Platform experience.
- Requirements Gathering and Business Analysis experience.
- Agile Delivery Methodologies experience.
- Technical Roadmap Development experience.
- Cloud Architecture and Modern Application Design experience.
- API Architecture and Integration Design experience.
- Security Architecture experience.
- Cross-functional stakeholder engagement experience.
- Strategic Technology Planning experience.
Preferred Qualifications
- Experience with water or environmental systems.
- Experience with environmental information systems, scientific or monitoring data platforms, or time-series data management systems.
- Experience with GIS-enabled web applications, ArcGIS Maps SDK for JavaScript, geospatial integration architectures, or MapServer solutions.
- Experience with React, Node.js, CI/CD pipelines, or GitHub-based development workflows.
- Experience with Google Cloud Platform (GCP), HydroServer ecosystem, HydroServer APIs, SensorThings architectures, or Identity and Access Management (IAM) platforms.
- Experience with government technology modernization initiatives, legacy system modernization, the Strangler Fig modernization pattern, digital transformation programs, or enterprise architecture strategy.
#Hiring #LI-SB1 #LI- Remote #EnterpriseSolutionArchitect #SolutionArchitectJobs #ApplicationModernization