Strong ability to translate requirements into an implementable architecture and produce clear design documentation.
• Stakeholder management and facilitation (business, IT, vendor); able to drive decisions and align teams.
• Analytical problem-solving; able to articulate trade-offs and recommend options clearly.
• Excellent communication and presentation skills.
• Structured problem-solving and ability to summarize issues and impacts clearly.
RESPONSIBILITIES
• Translate business requirements into solution architecture covering application components, integration patterns, data flows, and operational considerations.
• Define and maintain key architecture artifacts: target architecture, HLD/SAD, interface designs (logical), data flow diagrams, deployment view, and architecture decision records.
• Define and govern non-functional requirements (performance, availability, resiliency, security, DR, observability, maintainability) and ensure they are built into the design.
• Lead solution design workshops with vendor and stakeholders; review vendor design deliverables and ensure alignment
• Drive fit-gap at solution level and propose pragmatic design options/alternatives with clear trade-offs (cost, timeline, risk, operability).
• Coordinate architecture dependencies across channels, surrounding systems, and enabling capabilities (IAM, logging/monitoring, middleware/API gateway, batch scheduling).
• Provide design guidance to Build and Integration teams; ensure functional requirements are implementable and traceable to design and test coverage.
• Support environment planning and release readiness: ensure deployment architecture, environment configuration needs, and integration connectivity are defined early.
Participate in test strategy/design from an architecture lens (SIT/UAT, performance testing, DR testing); support defect triage for design-related issues.