Principal AEM Specialist
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: June 22, 2020
Job Description:
Working under the direction of the Manager of Web Application
Development, will be responsible for designing, developing and
testing sophisticated Adobe Enterprise Management (AEM) software;
setting direction and evolving MathWorks website and MathWorks AEM
implementation; contributing to all aspects of the software
development lifecycle and working alongside MathWorks Marketing,
User Experience, Design and Web Application development teams in a
highly collaborative Agile environment; designing, overseeing, and
implementing complex AEM solutions from scratch; setting direction
and providing guidance to large development teams; leveraging best
practices to evolve MathWorks AEM implementation; researching new
Adobe product capabilities and making recommendations of their
usage in MathWorks environment; establishing new patterns and
standards in AEM and MathWorks integrated solution; reviewing
colleagues code and designs and providing feedback and
recommendations; leading and influencing release and code
management activities, including parallel development and branch
management; translating marketing and website business requirements
into AEM specific recommendations and solutions; leveraging AEM,
other state-of-the-art technologies, and integration patterns to
solve cross-departmental challenges; consulting with and
negotiating with web server and infrastructure administrators to
support infrastructure changes, stability, monitoring, and
performance, including Apache Dispatcher configuration, load
balancing, server and application maintenance, back-ups, and
disaster recovery; driving and negotiating project scope and
timeline; and designing and improving MathWorks internal
development methodologies around MathWorks AEM solution. Education and Experience: Masters degree or higher (or foreign education equivalent) in
Engineering or Computer Science and three (3) years of experience
in job offered or three (3) years of experience implementing and
supporting Adobe Experience Manager (AEM) solutions. OR Bachelors degree (or foreign education equivalent) in
Engineering or Computer Science and six (6) years of experience in
job offered or six (6) years of experience implementing and
supporting Adobe Experience Manager (AEM) solutions. Special Requirements: Demonstrated expertise in object oriented design and analysis
using UML and Design Patterns; developing highly scalable Java/J2EE
web applications using HTML, CSS, and JavaScript; developing
server-based applications using Apache and Jetty; and creating and
consuming RESTful Java web services. Demonstrated expertise designing and implementing AEM solutions,
including building templates, components, services, workflows, and
OSGi bundles using Apache Sling, Apache Felix, JCR and Oak, and
executing performance tuning. 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
performing OSGi Felix configuration, Dispatcher and CDN caching,
release management, performance testing, workflow optimization, and
CMS/WCM to AEM migration. Demonstrated expertise in end-to-end development along the
software development lifecycle (SDLC) including requirements
gathering, development, release-to-production, and production
support in an Agile environment. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 23801 for specific job details and requirements and
apply online on the Careers Page at
http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Chelsea , Principal AEM Specialist, Engineering , Natick, MA, Massachusetts