Senior AEM Analyst/Developer
Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: August 16, 2021
Job Description:
Working under the direction of the Manager or Senior Team Lead,
will be responsible for designing, developing and testing
sophisticated Adobe Experience Manager (AEM) software; designing
and implementing complex technical AEM solutions; translating
business requirements into AEM-specific recommendations and
solutions; designing and improving the development methodologies
around MathWorks AEM solutions; managing the Digital Asset
Management system (DAM) within the AEM software; defining what
assets go into the DAM (images, videos, and digital files);
fielding requests from other business areas interested in using the
DAM; defining workflows for publishing to and from the DAM,
including internal reviews; determining vendor access requirements
and workflows; analyzing and defining requirements for large-scale
projects, including integration with other systems and migration to
AEM; prioritizing web infrastructure enhancement requests; defining
Agile stories for AEM development teams; reviewing Agile stories
for completeness and accuracy and acceptance criteria; defining
Content Management Systems (CMS) and DAM taxonomy and metadata (AEM
Tag Manager/Adobe Assets); updating tags and metadata, creating new
tags, and understanding and managing impact of changes to metadata;
training business owners on CMS/DAM and providing Help Desk
support; creating and distributing updates to the organization to
explain new enhancements; triaging requests, reporting bugs and
troubleshooting issues; representing business owners interests and
enhance authoring experience; and managing system licensing for
business users and access levels. Education and Experience: Masters degree or higher (or foreign education equivalent) in
Engineering or Computer Science and two (2) years of experience in
job offered or two (2) years of experience in full-stack Adobe
Experience Manager (AEM) development. OR Bachelors degree (or foreign education equivalent) in
Engineering or Computer Science and five (5) years of experience in
job offered or five (5) years of experience in full-stack Adobe
Experience Manager (AEM) development. Special Requirements: Demonstrated expertise using JavaScript, HTML, CSS, Bootstrap,
and jQuery framework to create templates and components for AEM
(WCM, DAM, CQSE, and CRX) front-end design; and developing schemas
and modules for storing images, videos, and documents on AEMs
Digital Asset Management (DAM). Demonstrated expertise developing CMS systems using Java or
Groovy; customizing workflows, OSGi Components, Servlets, services,
jobs, and OSGi bundles using Apache Sling, Apache Felix, JCR, and
RESTful web services, including architecture design and performance
tuning; and integrating AEM with Adobe marketing cloud
services. Demonstrated expertise using AEM technologies to set up and
configure authoring and publishing environments, dispatcher,
replication agents, segment stores, and Apache rewrite rules;
packaging and deploying AEM code using Maven and Jenkins; and
configuring CI/CD tools -- Jenkins, Gitlab, or Ansible -- to deploy
AEM code packages into production and testing environments. Demonstrated expertise in end-to-end test-driven development
along the software development life cycle (SDLC), including
requirements gathering, development, release-to-production, user
acceptance testing coordination, and production support in Agile
environment. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 26101 for specific job details and requirements and
apply online on the Careers Page at
https://www.mathworks.com/company/jobs/opportunities/search/
Keywords: The MathWorks, Inc., Boston , Senior AEM Analyst/Developer, Computer , Natick, Massachusetts, Massachusetts