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