Senior Enterprise AEM Architect
Drive digital transformation through enterprise AEM architecture, cloud modernisation, performance optimisation, and technical leadership.
Role Overview
The role involves defining scalable Adobe Experience Manager architectures, integrating Adobe Experience Cloud products with enterprise systems, and driving cloud deployments, DevOps automation, performance optimisation, and architectural governance.
Must-Have Technical and Functional Skills
The role involves defining scalable Adobe Experience Manager architectures, integrating Adobe Experience Cloud products with enterprise systems, and driving cloud deployments, DevOps automation, performance optimisation, and architectural governance.
Must-Have Technical and Functional Skills
- Adobe Experience Manager (AEM/CQ5) architecture and development
- AEM components, templates, workflows, Sling Models, and OSGi services
- Core Java, J2EE, and Servlets
- HTL (Sightly)
- RESTful API design and integration
- AEM performance optimisation and Dispatcher configuration
- AEM Assets
- Adobe Experience Cloud products, including Analytics, Target, Audience Manager, Campaign, and Marketo
- Adobe Experience Platform (AEP)
- Adobe Workfront
- Adobe IMS
- Adobe Firefly
- Nexus AI
- Experience with digital marketing tools
- HTML5, CSS3, JavaScript, jQuery, and SASS/SCSS
- JSON and NPM
- JUnit, Mockito, and Jasmine
- AWS cloud services, including EC2, S3, Load Balancer, and CloudFront, and/or Google Cloud Platform (GCP)
- CI/CD, Jenkins, Git, Maven, and DevOps
- Enterprise application integration
- SAP Hybris/eCommerce integrations
- Microservices architecture
- Integration with Adobe Creative Cloud applications, including Photoshop, Illustrator, and InDesign
- Integration with Adobe Experience Cloud products
- Integration with Salsify and other Product Information Management (PIM) systems
- Data strategy definition, including data structures and data-sharing frameworks across platforms
Architecture and Solution Design
- Architect and design enterprise-scale Adobe Experience Manager solutions.
- Design scalable, reusable, and maintainable AEM architectures.
- Develop technical roadmaps and solution blueprints.
- Provide technical leadership and architectural governance across projects.
- Lead AEM implementation, migration, upgrade, and support initiatives.
- Integrate AEM with Adobe Experience Cloud products and external enterprise systems.
- Collaborate with business stakeholders, product owners, and delivery teams to define technical solutions.
- Drive performance optimisation, security, and best practices within the AEM ecosystem.
- Support cloud deployments and DevOps automation.
- Ensure enterprise solutions meet scalability, performance, and maintainability requirements.
- Mentor developers and review solution designs and code quality.
- Participate in effort estimation, planning, risk management, and project delivery.
- Promote architectural consistency and continuous improvement across development teams.
IT & Technology > IT - Other > IT & Technology