We are looking for an experienced Senior Solution Architect with a strong foundation in designing and deploying multi-tier web application architectures. The ideal candidate should be capable of leading end-to-end technical solutioning, from architecture to deployment, with a sound understanding of networking fundamentals (firewalls, DMZ, routing/switching). This is a hands-on role requiring a blend of architectural leadership, deployment oversight and cross-functional collaboration. Key Responsibilities: Architect and guide the deployment of multi-tier web applications across on-premise and/or cloud environments. Work closely with product, engineering and infrastructure teams to translate business needs into scalable and secure technical architectures. Understand and factor in networking constraints (firewalls, DMZ, routing) into deployment plans, collaborate with network teams for implementation. Provide solution-level documentation including architecture diagrams, deployment flows and security guidelines. Travel to customer or internal sites when needed to oversee implementations or resolve complex deployment issues. Required Qualifications: Bachelors or Master’s degree in Computer Science, Engineering or a related field. 8+ years of experience in designing and deploying web-based enterprise applications. Deep understanding of N-Tier architecture patterns (web, app, database tiers) and common technologies (REST APIs, messaging systems, relational and NoSQL databases). Working knowledge of firewalls, DMZ architectures and network segmentation. Networking Certifications such as CCIE are preferred. Strong written and verbal communication skills with an ability to simplify technical concepts for stakeholders. Ability and willingness to travel on short notice when required.