Assistant Manager Digital Asset Management – Adobe AEM - Technology CoE
Are you ready to push the boundaries of Digital Asset Management and take it to the next level? We are seeking an experienced AEM Assets Backend Developer who is passionate about transforming enterprise-level DAM using the Adobe ecosystem. If you're excited about leveraging AI to enhance automation and metadata quality, and you thrive on innovation, this is the role for you.
You'll be at the forefront of developing, implementing, and maintaining cutting-edge AEM Assets solutions. Your expertise in AEM architecture, workflows, system integration, and leveraging APIs for asset migration will be crucial. You'll work closely with front-end developers, content authors, analytics developers, and other stakeholders to deliver top-tier digital asset management solutions for a variety of internal businesses.
About Technology CoE
Technology CoE offers innovative solutions that enable CMG to execute with agility, drive closed-looped marketing, and achieve operational excellence; optimizes data, tools, people, and process.
- Partners with various CMG channels to deliver data-driven insights in the form of dashboards/reports, which help make informed decisions
- Provides end-to-end support around database management, reporting, and maintenance activities
- Proactively identifies opportunities for automation and reporting
Job Summary: We are looking for an experienced AEM Assets Backend Developer specializing in Digital Asset Management. The ideal candidate will excel in developing, implementing, and maintaining AEM Assets solutions, with a strong grasp of the digital content supply chain and AI features to enhance automation and metadata quality. This role demands expertise in AEM architecture, workflows, system integration, and leveraging APIs for asset migration and asset distribution. You will collaborate closely with front-end developers, content authors, analytics developers, and other stakeholders to deliver innovative and high-quality digital asset management solutions through AEM and Webdams.
Work you will do
As an AEM Lead, your responsibilities will include:
- AEM Development:
- Design, develop, and maintain AEM Assets solutions, including custom components, features, and workflows.
- Implement and configure AEM Assets features such as metadata schemas, renditions, and asset processing workflows.
- AI Integration:
- Develop and work with AI teams to integrate AI features to enhance AEM Assets capabilities, such as automated tagging and metadata mapping and developing metadata profiles.
- Collaborate with analytics developers to implement AI-driven features and ensure seamless integration with AEM.
- Dynamic Media:
- Understanding of Dynamic Media capabilities within AEM to deliver rich media experiences, for image and video, dynamic delivery, and responsive media.
- Optimize Dynamic Media configurations to ensure high performance and scalability.
- Performance Optimization:
- Optimize AEM Assets performance, including asset ingestion, processing, and delivery.
- Monitor and troubleshoot performance issues, implementing necessary improvements.
- Collaboration:
- Collaborate with front-end developers, UX/UI designers, content authors, data scientists, and other stakeholders to deliver cohesive and innovative digital experiences.
- Provide technical guidance and mentorship to junior developers and team members.
- Quality Assurance:
- Conduct code reviews, unit testing, and integration testing to ensure high-quality deliverables.
- Implement best practices for code management, version control, and deployment.
- Documentation:
- Create and maintain technical documentation, including design specifications, user guides, and operational procedures.
- Ensure documentation is up-to-date and accessible to relevant stakeholders.
Technical Skills:
- Proficiency in Java, J2EE, and related technologies.
- Experience with RESTful APIs, SOAP, and other integration technologies.
- Strong experience in creating custom AEM components for DAM systems.
- Knowledge of all AEM building blocks including templates, components, workflows, touch UI dialogs, clientlibs, content fragments, experience fragments, graphQL etc. and AEM development.
- Deep understanding of Sightly (HTL), Sling Models, Servlets, Queries, OSGi services and components.
- Experience on AEM Sites deployment, Dispatcher Configuration, Clustering, and fragmentation.
- Experience in Java unit testing using Mockito, Junit etc.
- Understanding of security, risk, and compliance management processes in the context of IT solutions delivery.
- Experience with REST, Web Services, Web application frameworks, webservers.
- Knowledge on source control management (GIT).
- Experience with CDN, Cache, monitoring, infrastructure setup, dispatcher, capacity, performance, load testing, documentation, debugging, best practices etc.
- Experience in building platform architectures across Adobe Experience Cloud (AEM, Analytics, Workfront, CDP etc)
- Excellent problem-solving skills, attention to detail, and the ability to work both independently and in a collaborative team environment.
- Proven ability to work cross-functionally with various teams.
- Strong stakeholder management skills, with the ability to communicate effectively and gather requirements.
- Familiarity with web security standards and best practices.
- Familiarity with content management systems.
- Experience in working on Agile methodologies.
- Excellent verbal and written communication skills.
- Knowledge of AI frameworks and libraries such as TensorFlow, PyTorch, or similar.
- Experience with DevOps practices, including CI/CD, version control (Git), and automated testing.
Experience required:
- Minimum of 8+ years of experience in AEM development, with a focus on AEM Assets.
- Proven experience in developing and maintaining AEM components, and workflows.
- Strong understanding of AEM architecture, including Sling, OSGi, JCR, and Granite.
- Experience with AI and machine learning technologies, including model development and integration.
- Familiarity with Dynamic Media capabilities within AEM.
Educational Requirements:
- B.Tech/B.E. (preferably CS)
- Professional qualification (reputed institutes preferred):
- MBA (a plus)
Work Location: Hyderabad
Work Timings: 2 pm to 11 pm