The ideal candidate will have strong expertise in Adobe Experience Manager (AEM), a solid understanding of web development best practices, and leadership experience in driving AEM-based projects to success. As an Tech Lead, you will be responsible for leading development teams, implementing robust AEM solutions, and ensuring high-quality deliverables.
What You’ll Be Doing
- Lead the development, customization, and implementation of AEM-based solutions.
- Lead the AEM development team in designing, developing, and deploying AEM-based solutions.
- Provide architectural oversight and design scalable AEM solutions.
- Mentor and guide developers on AEM best practices and coding standards.
- Develop and oversee deployment strategies, ensuring smooth releases and updates.
- Implement continuous integration and continuous deployment (CI/CD) pipelines for efficient delivery.
- Create and manage AEM components, templates, workflows, and integrations.
- Optimize AEM sites for performance and scalability.
- Integrate AEM with external systems like CRMs, DAMs, and eCommerce platforms.
- Manage and optimize the AEM DAM for efficient asset storage and retrieval.
- Implement best practices for asset organization, metadata management, and version control.
- Collaborate with business stakeholders to gather and refine requirements.
- Define project scope, timelines, and deliverables.
- Oversee code reviews, testing, and deployment processes to ensure quality.
- Work closely with project managers and assist them in delivering projects on time.
- Coordinate with cross-functional teams, including UI/UX designers, backend developers, and QA engineers.
- Act as the primary point of contact for technical discussions and issue resolution.
- Act as a technical point of contact for technical discussions, and client escalations and provide resolutions.
- Create and maintain technical documentation, including architecture diagrams, design specifications, and operational guides.
What We’d Love To See
- 6+ years of experience with Adobe Experience Manager (AEM 6.x or higher).
- Proficiency in AEM Sites, Assets, and Forms.
- Strong experience with Java, J2EE, and OSGi framework.
- In-depth knowledge of AEM architecture, Sling models, and Slightly/HTL.
- Experience with front-end technologies (HTML, CSS, JavaScript, React/Angular preferred).
- Familiarity with RESTful APIs, web services, and integrations with third-party tools.
- Proficiency in version control systems (e.g., Git).
- Knowledge of AEM as a Cloud Service and cloud infrastructure is must.
- Excellent problem-solving and analytical skills.
- Strong leadership and team management capabilities.
- Effective communication and client-facing skills.
- Adaptability to fast-paced, collaborative environments.
It’d Be Great If You Had
- Adobe Certified Expert – Adobe Experience Manager Sites Developer
- Adobe Certified Master – Adobe Experience Manager Architect