Jobs /

Principal AEM Specialist

The MathWorks

Apply Now

Job Details

Location: 1 Apple Hill Dr, Natick, MA 01760, USA Posted: Jun 22, 2020

Job Description

Principal AEM Specialist

Job Summary

Apply Now AddThis Sharing Buttons Share to Facebook Facebook Share to LinkedIn LinkedIn Share to Twitter Twitter Share to Email Email Share to Google Bookmark Google Bookmark

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.

Responsibilities Qualifications

Minimum Qualifications:

Education and Experience:

Master’s 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

Bachelor’s 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.]

Why MathWorks?

It’s the chance to collaborate with bright, passionate people. It’s contributing to software products that make a difference in the world. And it’s being part of a company with an incredible commitment to doing the right thing – for each individual, our customers, and the local community.

MathWorks develops MATLAB and Simulink, the leading technical computing software used by engineers and scientists. The company employs 5000 people in 16 countries, with headquarters in Natick, Massachusetts, U.S.A. MathWorks is privately held and has been profitable every year since its founding in 1984.

Apply Now

Join Our Talent Network

Receive personalized job alerts, stories, and company updates.

Join Today

Contact us if you need reasonable accommodation because of a disability in order to apply for a position.
The MathWorks, Inc. is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics. View The EEO is the Law poster and its supplement .
The pay transparency policy is available here .
MathWorks participates in E-Verify. View the E-Verify posters here .

Apply Now

AddThis Sharing Buttons Share to Facebook Facebook Share to LinkedIn LinkedIn Share to Twitter Twitter Share to Email Email Share to Google Bookmark Google Bookmark

About The MathWorks

Mathworks is a producer of MATLAB, a program for data and statistical analysis.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free