AEMAWSAzureCloudGoogle Cloud PlatformGroovyJavaAnalyticsGCPGoogle CloudNew RelicCDNCI/CDRemote Work
About this role
Role Overview
Define, document, and ensure the evolution of the technical architecture for the AEM platform, including JCR data modeling, content taxonomy, site structure, and integration strategy with external systems;
Administer and maintain critical AEM infrastructure: Dispatcher (CDN), rewrite rules, cache invalidation policies, clustered topologies, CI/CD pipelines, SSL certificates, and configuration via Runmodes;
Perform and oversee advanced Oak maintenance routines (Tar Compaction, Datastore GC, Workflow Purge) and manage Lucene/Property indexes to ensure consistent JCR performance;
Conduct advanced production troubleshooting by analyzing OSGi logs, thread dumps, heap dumps, and New Relic dashboards to diagnose and resolve critical incidents;
Lead code reviews for development teams in Java, HTL, and Sling Models, ensuring adherence to architecture standards, Proxy Pattern, and reuse of AEM Core Components;
Architect and govern advanced content solutions: Editable Templates, Policies, Content Fragment Models (headless), Experience Fragments, and MSM strategies using Blueprints and Live Copies;
Configure and maintain native Adobe Experience Cloud connectors (Target, Analytics, Campaign, Commerce) and design AEM integration architecture with external enterprise systems;
Manage platform security: design ACL matrices and Closed User Groups, configure Sling Referrer Filter and CORS policies, perform regular vulnerability audits, and remove inactive accesses;
Create and maintain comprehensive technical documentation (runbooks, infrastructure diagrams, integration flows) and lead architecture board meetings for approval of new integrations;
Provide technical support to the marketing team, deliver training and onboarding for new developers and Lead Authors, and provide advanced support with Adobe international teams (in English).
Requirements
Adobe Experience Manager (AEM) 6.x / AEMaaCS — deep expertise across the platform, including Sites, Assets (DAM), MSM, and OSGi/Sling/JCR architecture;
AEM Infrastructure and DevOps — configuration and maintenance of Dispatcher (CDN), CI/CD pipelines, Runmodes, SSL/TLS, domains and environments (Dev, QA, UAT, Prod);
Advanced Oak administration — Tar Compaction, Datastore GC, Workflow Purge routines and management of Lucene/Property indexes;
Advanced troubleshooting — analysis of OSGi logs, thread dumps, heap dumps and monitoring via New Relic;
Cluster topologies — configuration of multiple Authors and Publishes, Cold/Hot Standby and Disaster Recovery;
AEM backend development — Java, HTL (Sightly), Sling Models, REST APIs, OSGi Services, Sling Jobs and Event Listeners;
Access security and governance — ACLs, Closed User Groups (CUGs), Sling Referrer Filter, CORS policies and vulnerability audits;
Adobe Experience Cloud integrations — native connectors for Adobe Target, Analytics, Campaign and Commerce; integration with APIs, CRMs and ERPs;
Content architecture — JCR modeling, Editable Templates, Policies, Content Fragment Models (Headless), Experience Fragments, MSM and Tagging Framework;
Adobe Workfront (ALM) — workflow management, project and ticket creation and tracking;
Adobe Target — setup of A/B tests, personalization and integration with AEM;