Job Title: Adobe Experience Manager (AEM) Developer
Contract Period: 3 Months
Work Location: Offshore
Key Responsibilities
Component and Template Development
- Design and develop customized AEM components, templates, and pages using HTL (Sightly), Sling Models, and Java.
- Leverage expertise in metadata management, taxonomy, and tagging to create effective AEM solutions.
Content Management
- Streamline content publishing and unpublishing workflows for efficiency and accuracy.
- Plan and execute seamless content migration strategies to minimize downtime and ensure continuity.
Replication and Deployment
- Configure and manage forward and reverse replication processes within AEM environments.
- Oversee AEM deployment pipelines using Maven to ensure reliable builds and deployments.
Workflow and Automation
- Develop custom AEM workflows to optimize content authoring and publishing processes.
- Implement automated solutions for efficient content updates and management.
Performance Optimization
- Enhance AEM performance using Adobe Dispatcher for caching and load balancing.
- Apply best practices for content delivery, including integration with AEM’s Content Delivery Network (CDN).
AEM Architecture
- Design scalable AEM architectures leveraging OSGi, Apache Sling, and Apache Oak.
- Collaborate with cross-functional teams to integrate AEM solutions with enterprise systems.
Analytics Integration
- Partner with analytics teams to integrate Adobe Analytics with AEM, enabling precise tracking of user interactions and content performance.
Required Skills and Experience
Adobe Experience Manager
- 6+ years of hands-on experience with AEM (version 6.4 and above).
- Proficiency in developing AEM components, templates, and pages using HTL (Sightly), Java, and Sling Models.
- Strong knowledge of AEM replication mechanisms, including forward and reverse replication.
Backend Technologies
- Deep expertise in OSGi, Apache Sling, and Apache Oak.
- Proficient in Java 11 and above.
- Experience with AEM solution development and deployment using Maven and related build tools.
Frontend Technologies
- Strong skills in HTML, CSS, JavaScript, and HTL (Sightly).
- Familiarity with front-end frameworks such as React or Angular is a plus.
Performance and Security
- In-depth understanding of Adobe Dispatcher for optimizing AEM performance.
- Knowledge of AEM security best practices, including user management, access controls, and vulnerability mitigation.
Analytics
- Experience integrating Adobe Analytics with AEM for effective tracking and reporting.
Preferred Qualifications
- Adobe Certified Expert (ACE) in AEM or related certifications.
- Experience with CI/CD pipelines and DevOps practices in AEM environments.
- Familiarity with databases such as Oracle, PostgreSQL, or MongoDB.
- Strong understanding of software development best practices and design patterns.
- Ability to thrive in an agile, fast-paced development and prototyping environment.
Job Type: Contractual / Temporary
Contract length: 3 months
Work Location: Remote