Overall 3+ years of experience in AEM and 1+ years of experience on AEM 6.5 with Editable templates, Workflows, Content fragments, Experience fragments, AEM Forms, Components development, Environment setup, understanding of dispatcher configuration, Sling framework, custom OSGI components creation
Serve as lead AEM developer on a multi-developer team to implement a large corporate website
Serve as primary in-house expert on AEM to develop best architectural solutions and be able to effectively communicate AEM considerations to factor when developing requirements
Experience on developing Touch UI components
Good hands on experience on Java/J2EE, OSGi, Sling and JSR development
Exposed to overlaying of OOTB components
Work experience in Marketing, Analytics, LDAP integration, Personalization, etc.
Prepares detailed technical design for various templates, custom components as well as services layer
Develops extensible and scalable Java-based applications on the Adobe Experience Management (AEM) platform
Work experience with other CMS tools would be added advantage
Supporting and maintenance of development lifecycle (CI/CD, environment consistency)
Troubleshooting infrastructure related issues (security patches, OS updates, network connectivity and application intercommunication)
Managing and prioritizing tasks for DevOps team with accordance of Dev team/Business needs
Preparing AMI images based on Ubuntu 18.04 (OS updates, Security patches, shipping application) with Packer
Preparing Terraform code to reflect current changes in infrastructure (creating or making changes to resources like DBs, EC2 instances, ELBs, fixing security issues in infrastructure)
Configuring resources manually if there’s no way to describe it as a code
Creating and managing CI/CD pipelines
Managing SonarQube quality gates, zipkin and logs delivery to logz.io
Partially managing access to Logz.io, AWS, Azure for team (2929 tickets to appropriate teams)
Process Skills:
Ability to work and thrive in a collaborative development environment following Agile SCRUM