Define and lead the end-to-end architecture for AEM-based solutions, ensuring scalability, performance, and security.
Provide technical leadership across AEM Sites, Assets (DAM), and integrations within Adobe Experience Cloud.
Design and implement robust content management, personalization, and digital asset management solutions.
Lead technical design discussions, architecture reviews, and code quality governance.
Work closely with product managers, business stakeholders, and UX teams to translate requirements into scalable technical solutions.
Architect integrations with Adobe Experience Cloud products (Adobe Analytics, Target, Campaign, Audience Manager/CDP).
Design and implement RESTful APIs and integrations with third-party and enterprise systems.
Define best practices for AEM development (components, templates, workflows, services, OSGi).
Optimize dispatcher configuration, caching strategies, CDN integration, and overall performance.
Drive adoption of CI/CD pipelines, DevOps practices, and automated testing frameworks.
Lead and mentor development teams (onshore/offshore), ensuring adherence to coding standards and architectural guidelines.
Ensure security best practices, including authentication, authorization, and data protection.
Evaluate and recommend AEM as a Cloud Service (AEMaaCS) adoption and cloud-native architectures.
Troubleshoot complex technical issues and provide solutions for performance bottlenecks.
10+ years of overall IT experience with 5+ years in AEM architecture.
Strong hands-on experience with Adobe Experience Manager (AEM 6.x and AEM as a Cloud Service).
Deep understanding of Adobe Experience Cloud / Adobe Marketing Cloud ecosystem:
Expertise in AEM architecture components:
CRX/JCR, Apache Sling, OSGi (Apache Felix)
AEM Sites, Assets (DAM), workflows, MSM
Strong programming background in Java/J2EE, Spring Framework, and web services.
Experience with frontend technologies (JavaScript, HTML, CSS) for integration and architecture decisions.
Proven experience in designing and implementing RESTful APIs and microservices-based architectures.
Hands-on experience with dispatcher, CDN caching strategies, and performance tuning.
Experience in cloud platforms (AWS/Azure/Google Cloud Platform) and cloud-native architecture.
Expertise in build tools (Maven), CI/CD pipelines, and DevOps practices.
Strong understanding of Agile/Scrum methodologies.
Experience with JIRA, Confluence, and collaboration tools.