Senior AEM Engineer

公司: AbbVie
工作种类: Full-time

Job Description
Key Responsibilities
 
Responsible for building multi-brand component systems, platform configuration, release management & Cloud Service implementation utilizing Adobe Experience Manager (AEM).
Design & develop complex use-cases such as dynamic components, core component extensions, & API integrations.
Work on Multisite Manager (MSM) so as to get same structure & content on all the versions of website.
Develop custom components related to parses using CRXDE-lite for the component structure & CRXDE for scripting.
Assist with authoring complex components on pages.
Responsible for supporting application postproduction & maintenance, attending daily meetings & working in an Agile Environment.
Monitor & support AEM environments by reviewing Splunk logs errors reported by Adobe & follow up with project teams.
Resolve issues by working with AEM developers to triage issues in the lower environments surface advanced issues to the team.
Coordinate & communicate service packs & patches.
Manage installation of service packs & security patches & coordinate testing with project teams.
Manage & deploy dispatcher configs by supporting/resolving dispatcher config issues.
Monitor & support lower environments by restarting bundles & performing other admin console tasks for application teams in the lower environments when requested.
Move content packages from upper environment to lower environments. Work on sprint stories & manage/verify deployments.
Work on Components, Templates, Taxonomy, metadata management, Forward & Reverse Replication, Workflows, Content Publishing, Tagging, Deployment (Maven).
Participate in implementation of AEM solutions including design, definition, & development of AEM content type models, workflows, templates, components, & use permissions.
Build & iterate a comprehensive set of shared components & services for sites & products on AEM Sites.
Work to evaluate & implement integrations with other Adobe or third-party products.
Employ experience building service-oriented architecture & microservices using REST or GraphQL. Implement new features in a highly collaborative environment with product managers, UI/UX experts, & fellow engineers.
Contribute to a future-ready, high quality, & performant code base.
Share your technical solutions & product ideas with the team.
Collaborate on defining internal processes, tools, & application architecture.
Approve merge requests from other team members.
Collaborate with the business & product teams, including product managers, UX & visual designers, & fellow engineers.
Contribute to a future-ready, high quality, & performant code base. Work with DevOps & QA teams to optimize performance & experience.
Work with product team to refine product requirements as user stories. Collaborate with agencies & colleagues on product experience design.

Apply for this job