Minimum of 5 years experience in a CMS application (AEM) analysis/architecture and/or design and/or enterprise architecture and/or solutions architecture.
Hybrid (3 days per week at office in Pretoria CBD and 2 days per week remote).
Must have a valid drivers license and own car.
Must have a clean ITC/credit record and no criminal record.
Reference: AEM Solutions Architect (TB)
Description
The main purpose of this position is to advise and coordinate the architectural design of solutions to support the business goals and ensure alignment of business and information technology at a solution level within the programme.
Provide solution architecture consulting/services for the projects within the AEM Forms team.
Detailed analysis of the current and desired state of the AEM Forms solution.
Evaluate the Forms Web Interface solution in totality (taking into consideration the network and infrastructure architecture too) from a performance, scalability, robustness, and adaptability perspective. The Adobe Health Assessment Report recommendations have to be considered as well.
Assess and advise on the outcomes and effectiveness of the efforts and the ultimate impact on the entire AEM solution of the CRX to SQL database migration.
Additionally, serve as an advisory / oversight role. Assess and advise on the outcomes and effectiveness of the efforts in the completion of the various remediations previously tabled by Adobe. Additionally, serve as an advisory / oversight role.
Assess the technical design of the forms to align with best practice and recommended standards.
Identify areas of improvement and advise on implementing best practice and standard.
Provide solution architecture services for projects within the programme.
Conduct a technical review of the AEM architecture by evaluating, improving and developing all required solution architectures for a highly scalable and available AEM Forms application.
Ensure alignment between the enterprise architecture, solution architecture, architecture principles, and information and communications technology (ICT) standards to ensure standardization and reduce risk.
Take accountability for the end-to-end delivery of the AEM Forms solution and ensure that solutions implemented match the architectural designs (quality control).
Ensure that the AEM solution architecture meets the requirements for reuse, compliance to standards and principles, traceability to enterprise reference models, and alignment with the target enterprise architecture vision
Develop and evaluate requests for information (RFIs) and requests for proposals (RFPs) where required.
Evaluate the responses to RFIs and RFPs to determine appropriate solution components for the ICT solution architecture where required.
Responsible for providing platform governance and operational guidelines following best practices in multi-tenant environment.
Support development team in designing and troubleshooting any environmental issues.
Technical architecture design documentation for development team.
Assesses work effort planned for time to complete estimates.
Build multi-view architecture diagrams for different stakeholders and meeting their prospects.
Interact with technical leads and architects in support of physical and integration architecture.
Interact with engagement and project managers to ensure proper adherence to SDLC and to conduct project risk identification and mitigation planning.
Provides oversight, planning, and technical guidance to ensure successful delivery of software projects.
Ensures software developed adheres to best practices and quality standards through code and design reviews.
Screen and evaluate new technologies to optimize the current solutions and to make them sustainable for the future.
Review the technical design for the entire data migration solution.
Training and transfer of knowledge (training and knowledge transfer documents to be submitted and presented to company in a traceable and accessible repository to enable smooth handover to company employees when need arises and or at the end of each project).
Matric plus an IT Degree (Informatics, Computer Science, Engineering or an equivalent).
Certified AEM Solution Architect.
Minimum of 5 years experience in a CMS application (AEM) analysis/architecture and/or design and/or enterprise architecture and/or solutions architecture.
Experience with facilitating workshops.
Experience in fast paced Agile Scrum Delivery Team environment doing design, development, administration, and troubleshooting in AEM.
Technical skills and experience required:
Proficiency in Java, Sling, OSGi, REST APIs, HTML/CSS, and JavaScript.
Solution Design: Proven experience designing scalable, high-performing AEM solutions and integrating them with other marketing technologies.