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.