Job Description:- Extensive experience in developing strategic architecture plans for enterprises. - Hands-on experience with system requirements gathering/analysis. - Experience in systems design and development. - Strong problem-solving skills in complex environments with the ability to replicate, diagnose and resolve problems. - Superior written and oral communication skills with strong interpersonal and consultative skills. - Excellent architecture and technical support documentation skills. - Ability to conduct research into emerging technologies and trends, standards, and products as required. - Ability to present ideas in user-friendly language. Must be organized, have an eye for detail, and be able to put ideas into a tangible form. - Able to prioritize and execute tasks in a high-pressure environment. - Hands-on development experience in Adobe Experience Manager. Primary Responsibilities : - Identify the appropriate solution architecture based on the requirements and design elements contained in a system specification. - Record solution architecture in an architecture document. - Maintain and evolve architecture documents based on evolving business requirements, system requirements and industry trends and technologies. - Analyze risk and report problems in meeting system/business requirements. - Provide supporting information to the software engineers to aid in the creation of a system specification. - Assist Software Designer/Implementers with the creation of detailed software design specifications. - Participate in the system specification review process to ensure business and system requirements can be translated into valid solution architecture. - Ensure the overall integrity of the solution architecture and validates it against the system specification. - Any other responsibilities as assigned.