Roles & Responsibilities :
- Design, develop, implementation and testing of Adobe Experience Management (AEM) Web and Mobile solutions
- Work closely with other developers, business analysts, system administrators, technical managers, project managers end users to build a state-of-the-art Digital Platform using Adobe's Digital Marketing Product Suite as required
- Deliver high quality, secure and high performance web applications
- Provide technical guidance to junior AEM developers, follow best practices in AEM development - both back-end and front-end execution
- Be hands-on with the code and advocate leveraging the frameworks wherever possible over customizations for HTML, Scripting, Core Components etc.
- Troubleshoot and resolve production issues as needed
- Identifying and recommending performance requirements
- Help create collateral for efficient implementation of AEM projects
Required Skills :
Extensive knowledge in AEM 6.x architecture, features and technology (developmentexperience in Java Content Repository (API) suite, Sling web framework and Apache FelixWorkflows is required).Experience integrating AEM with other Adobe Marketing Cloud products, such as Analytics,Target, CampaignExperience with dispatcher settings, cloud configurations and development instances setupExperience in HTML, DHTML, CSS and JavaScriptSolid experience with AEM building blocks including templates, components, dialogs,widgets and bundles.Experience with communicating to different internal servers, databases from AEM, usingboth front end (ajax, cookies) and backend technologies (servlet, osgi service, Sling)Experience with Junit and other testing frameworks in AEMExperience with Angular or similar web application frameworkExperience working in an Agile Team RecommendedShould have knowledge of integrating version control with Adobe AEM and creation of Mavendeployment scriptsShould have experience in implementing headless approach using AEMKnowledge of UI best practices and OWASP security standards is a plusShould have experience on Adobe AEM deployment options in on-premise / cloud.Knowledge of Agile methodology is a plusShould have knowledge of authentication against LDAP server., SSO, SAML etc.Good understanding of DevOps tools and process for On-prem , AMS / Cloud Service (CloudSkills Required
Web Application, Agile, Adobe Aem, Devops