The team works in a challenging environment that gives ample opportunities to use innovative ideas to solve complex problems.
You will have the opportunity every day to work with people from a wide variety of backgrounds and will be able to develop a close team dynamic with coworkers from around the globe.
-
Install and configure Adobe Experience Manager (AEM) for on premise solutions or cloud-based solutions.
-
Architect and design the component model that will be used to construct a Digital platform for both web and mobile using Adobe Experience Manager for global enterprises.
-
Configure OSGI settings for an AEM install base.
-
Install and Configure core code bundles for AEM related projects.
-
Effectively communicate physical architectural designs to customers and present design options/considerations.
-
Work collaboratively with product owners, technology partners to understand and clarify requirements
-
You will provide technical leadership, driving and performing best engineering practices to initiate, plan, and execute large-scale, cross-functional, and company-wise critical programs.
-
You will identify, leverage, and successfully evangelize opportunities to improve engineering productivity.
-
Produce system design documents and lead technical walk troughs.
-
Continuously improve the architecture and quality of the code
-
Develop AEM templates and components leveraging AEM Sightly framework.
-
Design Content targeting Scenarios and architect how those scenarios will be implemented in AEM and Adobe Target.
-
Bachelor'sMasters Degree in Computer Science, Information Systems or equivalent.
-
A minimum of 8+ years of experience in software engineering & Architecture
-
6+ years of Information Technology experience as an AEM Architect.
-
5 + years experience developing web applications, templates, and components using Adobe AEM 6.3+.
-
Current experience in architecting at least 2 large implementations of Adobe Experience Manager (AEM 6.4 or 6.5 is required)
-
Must have deep understanding of AEM architecture Sling, Felix, OSGi, Oak, Sightly. Building AEM sites, assets.
-
Extensive experience to core AEM features sites, assets, workflows, tagging, User control etc.
-
Good understanding of AEM administration activities
-
Expertise to Build prototypes to evaluate alternate solutions/approaches with latest technology stack of AEM.
-
Building and deploying highly scalable REST APIs with a deep understanding of Java, C#, .NET Core, JavaScript, React JS, J2EE, Servlets, HTML and HTL/Sightly.
-
Knowledge on CICD Dev ops integration and design including deployment for AWS and others with Adobe AEM DAM.
-
Experience and Knowledge with Adobe AEM REST APIs.
-
Experience in React JS, JavaScript, ideally Typescript and building/integrating Single Page Web Applications with AEM (Adobe Experience Manager).
-
Experience in developing web pages using HTML/HTML5, XML, DHTML CSS/CSS3, JavaScript, React JS, HTML, jQuery, Bootstrap, Redux, Ajax, JSON, JQuery, LESS or SASS, Node, NPM, Webpack, TypeScript and experience in building cutting edge front-end technologies & responsive applications.
-
Solid understanding of all Adobe AEM building blocks, including templates, structure, components, sling/HTL, dialogs, widgets, etc., and the AEM development and deployment process.
-
Experience developing custom components in AEM and exposing AEM content as REST API.
-
Strong Java, J2EE, and web development (HTML, JS, CSS, jQuery, Bootstrap, etc.) background with experience in building cutting edge web & responsive applications.
-
Familiar with C#, .NET Core, Web API/GraphQLetc
-
Able to demonstrate strong Object-oriented programming skills.