AEM Development:
- Design, implement and maintain AEM Sites, Forms and Guides components, templates, and client libraries.
- Develop custom workflows, Sling models, and OSGi services.
- Ensure adherence to best practices for performance, scalability, and security.
- Performance & Accessibility: Optimize components for fast loading, multi-browser compatibility, and adherence to accessibility standards like 508 compliance.
- AEM Strategic Roadmap planning such as leading AEM Upgrades, streamline code repository and automate production deployment releases.
Architectural Design & Roadmap- Develop and maintain a comprehensive AEM architecture blueprint that supports current business needs and anticipates future scalability.
- Define upgrade paths and migration strategies for AEM.
- Align architecture decisions with enterprise standards, security policies, and performance benchmarks.
- Research and evaluate emerging AEM capabilities
- establish coding standards, reusable component libraries, and enforce design patterns across development teams.
- Conduct regular architecture reviews and audits to ensure compliance with accessibility, security, and regulatory requirements.
- Define workflows for content governance and version control to maintain consistency and reliability.
- Release Management:
- Manage code deployments across multiple environments (Dev, QA, Stage, Prod).
- Implement and maintain CI/CD pipelines using tools like Jenkins, Git, and Maven.
- Coordinate release schedules, versioning, and rollback strategies.
- Automate build and deployment processes for AEM applications.
- Environment & Configuration Management:
- Oversee AEM environment setup and configuration
- Monitor system health and optimize caching strategies.
- Collaborate with infrastructure teams for cloud deployments.
- Collaboration & Governance:
- Work closely with QA, DevOps, and business teams to ensure smooth releases.
- Document release processes and maintain compliance with governance standards.
|
| Minimum Yrs of Experience, Skills, and Qualifications | Key Skills:
- Architectural and development expertise in Adobe Experience Manager (AEM) Sites, Forms, Guides, Analytics etc. in AEM 6.5+
- Experience with Java for custom AEM components and bundles
- Understanding of data models and enterprise system integration
- Expert knowledge of Adobe AEM Sites, DAM, Forms, Guides, Analytics
- Skilled in version control, branching strategies and deployment.
- Strong knowledge of Agile methodologies required
- Expertise in secure web application development practices
Qualifications:- Bachelor s degree in computer science, Information Technology, or a related field
- 8+ experience as an AEM Architect/Senior developer.
- 8+ experience in the AEM platform focused on deployment and release management.
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork abilities
- Excellent customer interaction skills
|