Design and build AEM modules, such as Core Components, Editable Templates, Web Content Management (WCM), Touch UI, Digital Asset Management (DAM), Tagging.
Overall implementation roadmap of Adobe AEM product management lifecycle.
Strong Knowledge around OSGi bundles, AEM templates, components, OSGi services, workflows, localization, and Forms applications.
Design and Develop multi-site and multi-channel delivery, personalization/targeting, multi-lingual support, automated workflow management, social media integration.
Collaborate with clients to create end-to-end specifications for content & marketing solutions and present architectural decisions to stakeholders.
Manage dispatcher, author, publisher server configuration and update as needed.
Responsible for end-to-end development, testing and production readiness of the solutions.
Work with AEM authors / product managers to understand business requirement and define component library.
Participate in team meetings, provide mentorship, identify architectural gaps and/or issues and help guide the team toward resolutions.
Diagnose and solve technical problems related to content management.
Create and maintain web application architectural documentation and standards
Coordinate post-implementation continuous improvement efforts in web system performance, reliability, and functionality.
Enforce architecture and technical standards for products delivered by inhouse team or external vendors.
Participate in mentoring junior developers, assist team members with AEM training.
Stay well-informed on web architecture trends, technologies, standard and best practices.
Good understanding of integration patterns and content-centric application development patterns using Adobe AEM with Portal, Search, Commerce package or other platforms.
Experience Requirements
Six (6)+ years experience with information systems in a complex multi-platform environment. Experience should show progression in complexity of projects over time.
Solid understanding in Core Java, Servlet, JSP and REST API.
Must have handled at least 2-4 large AEM implementations in AEM 6.x. as a technical lead.
Solid grasp developing web applications, templates, and components using Adobe cloud AEM 6.3+.
Must have deep understanding of AEM architecture – Apache Sling, Felix, OSGi, Oak, Sightly. Building AEM sites, assets. Content Workflow.
Experience in Adobe AEM dispatcher configuration.
Expertise in core web technologies including XML, HTML5, CSS, client/server-side-scripting languages such as JavaScript.
Familiarity with New Relic Integration.
Able to deal effectively with diverse skill sets and personalities, and provide strong team leadership, including issue facilitation, negotiation, and resolution.
Security & performance mindedness in development practices.
Desired Characteristics
CMS migration experience
Experience in the Healthcare industry
Manage deployments to staging and production with technology team and creative agency developer manager
Use Automated Semi Automated CI CD deployment pipeline to automate deployment of code and other artifacts from development through production deployment, and operations.
Troubleshoot website bugs and issues
Establish a website maintenance routine, conducting audits to identify performance issues and provide solutions to improve and optimize Website performance