Position: Business IT Resource / AEM Architect
Location: Malvern, PA, 19355
Duration: 12 Months
Job Type: Contract
Work Type: Hybrid
Required Skills: AEM, Java, Node.js, Angular
Job Description:
- We are seeking an experienced AEM Architect to lead the design, development, and implementation of scalable Adobe Experience Manager (AEM) solutions.
- The ideal candidate will have deep expertise in AEM architecture and development, with a strong background in Java, Node.js, and Angular.
- This role requires collaboration with cross-functional teams, driving technical strategy, and ensuring best practices are followed throughout the solution lifecycle.
Responsibilities:
- Architect and design end-to-end AEM solutions, including component design, templates, workflows, and integrations.
- Develop and implement scalable, secure, and reusable AEM components using Java and related frameworks.
- Integrate AEM with external applications, third-party systems, and APIs using Node.js.
- Build responsive, dynamic front-end applications and custom interfaces using Angular.
- Define technical standards, design patterns, and reusable frameworks for AEM implementation.
- Collaborate with stakeholders, business analysts, and UI/UX teams to translate business requirements into technical solutions.
- Guide and mentor development teams, ensuring adherence to AEM best practices and coding standards.
- Troubleshoot performance, scalability, and integration issues, providing long-term solutions.
- Ensure solutions align with enterprise architecture, security standards, and governance policies.
Must Have Skills:
- Strong expertise in Adobe Experience Manager (AEM) architecture and development.
- Proficiency in Java, Node.js, and Angular.
- Hands-on experience with AEM component development, templates, OSGi, Sling, and JCR.
- Knowledge of front-end technologies including HTML5, CSS3, JavaScript, and REST APIs.
- Experience with CI/CD pipelines, DevOps practices, and cloud platforms.
- Strong problem-solving and communication skills, with the ability to lead technical discussions.
- Provides support for data domains within a specific business area, ensuring data quality and serving as a point of contact for operational issues.
Core Responsibilities:
- Serve as a subject matter expert (SME) of data sets, storage systems, and operational processes.
- Lead process design efforts for new offerings and initiatives, perform root cause analyses of data errors, and recommend solutions.
- Improve Data Management services, communicate with stakeholders, and implement procedural enhancements.
- Build and maintain relationships with partners to define data requirements and ensure project success.
- Identify and implement solutions to enable scalable and cost-effective data management practices.
- Participate in special projects and other duties as assigned.
Qualifications:
- Minimum of five years of related work experience.
- Undergraduate degree or equivalent; graduate degree preferred.
Typical Day:
- Review documentation stored in confluence pages and code behind webpages.
- Consolidate documentation from marketing teams, identify discrepancies, and set expectations.
- Document centralized requirements to unify documentation across teams.
- Utilize resources effectively and work with Java code.
Top 3 Hard/Required Skills:
- Coding, communication, critical thinking, and attention to detail.