AEM Technical Lead
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+43 more
Job description
We are seeking an experienced AEM Technical Lead with strong hands-on expertise in Adobe Experience Manager as a Cloud Service (AEMaaCS), AEM Assets/Digital Asset Management, and AWS. The candidate will lead the design, development, implementation, and support of enterprise AEM solutions while providing technical leadership to the development team., * Lead the design and development of enterprise AEM as a Cloud Service solutions.
- Provide technical leadership and mentorship to AEM developers.
- Develop and customize AEM components, templates, workflows, OSGi services, Sling Models, and servlets.
- Design and manage AEM Assets/DAM, including metadata, asset workflows, renditions, asset processing, and governance.
- Work extensively with AEMaaCS Cloud Manager, CI/CD pipelines, deployments, and cloud environments.
- Lead migration and modernization initiatives from AEM 6.x/AMS to AEM as a Cloud Service.
- Configure and optimize Dispatcher, caching, CDN, and cloud-based AEM environments.
- Integrate AEM with enterprise applications and AWS services.
- Work hands-on with AWS services such as S3, CloudFront, Lambda, IAM, API Gateway, and CloudWatch, as applicable to the solution.
- Troubleshoot production issues and perform root-cause analysis across AEM and AWS environments.
- Collaborate with architects, product owners, business stakeholders, and offshore/onshore development teams.
- Conduct code reviews and enforce AEM development and cloud best practices.
- Support performance, security, scalability, and reliability of AEM applications., * Guide teams through the SDLC (Software Development Life Cycle), including planning, coding, testing, deployment, and maintenance phases.
- Implement best practices for cloud architecture and cloud infrastructure management to support scalable and resilient solutions.
- Drive DevOps automation initiatives utilizing tools like Jenkins, Docker, Kubernetes, and version control systems such as Git or SVN for continuous integration/continuous delivery (CI/CD).
- Ensure adherence to security standards by implementing identity & access management protocols and conducting regular security assessments.
Requirements
The ideal candidate should have strong knowledge of AEM architecture and hands-on experience building and supporting cloud-based AEM applications, including AEM Sites, AEM Assets, Cloud Manager, OSGi, Sling, JCR, HTL/Sightly, workflows, and integrations with AWS services., * 7+ years of Adobe Experience Manager experience
- Strong hands-on experience with AEM as a Cloud Service
- Strong hands-on experience with AEM Assets / DAM
- Hands-on AWS experience
- Strong Java/J2EE development experience
- AEM OSGi, Sling, JCR, HTL/Sightly
- AEM components, templates, dialogs, workflows, and services
- Adobe Cloud Manager and CI/CD
- Dispatcher and CDN configuration
- REST APIs and third-party integrations
- Git, Maven, Jenkins/GitHub Actions or similar CI/CD tools
- Strong troubleshooting and production-support experience
- Excellent communication and technical leadership skills, * Proven experience leading AEM projects within large-scale enterprise environments with a deep understanding of Adobe Experience Manager architecture.
- Strong proficiency in Java development along with front-end technologies such as JavaScript frameworks (React, Angular, Ember.js) and web design principles.
- Extensive knowledge of cloud computing platforms including AWS or Azure, along with cloud architecture best practices for scalable distributed systems.
- Familiarity with NoSQL databases (MongoDB), SQL databases (MySQL, Oracle, Microsoft SQL Server), and data modeling techniques.
- Expertise in system design for distributed computing environments using microservices architecture and RESTful API development.
- Hands-on experience with DevOps tools like Jenkins, Docker, Kubernetes, Ansible for automation and deployment pipelines.
- Solid understanding of software development methodologies such as Agile or Scrum and experience managing requirements gathering and project documentation using UML diagrams.
- Ability to communicate complex technical concepts clearly to both technical teams and non-technical stakeholders.
Join us to lead innovative digital transformation initiatives by leveraging your expertise in AEM and cutting-edge technologies!
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦