Job Description :
Job Title : AEM Consultant
Location: Indianapolis, IN
Duration : Long term

Essential Duties and Responsibilities

Administer websites and content management using Adobe Experience Manager (AEM
Administer and build components, templates, dialogs, and workflows using the AEM architecture (Sling, CRX, OSGI, JCR)
Diagnose and solve technical problems related to content management such as search result accuracy, dynamic content linking, formatting, image scaling, internationalization, and personalization.
Work in an agile, rapid development and prototyping environment
Translate business requirements into AEM specific implementation specifications.
Administer and improve internal development methodologies
Own and manage several AEM clustered environments.
Work with other software Engineers to investigate problems and make changes to the AEM environment and associated applications.
Develop monitoring and performance metrics for AEM platform.
Automate deployment and management of AEM services.
Investigate emerging technologies relevant to Salesforce.
Contribute to the evolving architecture of our services to meet changing requirements for scaling, reliability, performance, manageability, and price.
Document designs and procedures for building and managing AEM clusters.
Participate in on-call production support rotation.
Follow Salesforce.com’s Information Technology processes and procedures.
Flexible for on-call support
Ability in translating the issues reported by authors and wems into actionable technical details
Strong knowledge on compaction and reindexing
Ability in debugging some of the usual/generic authoring backend issues

Responsibilities:
- Develop authoring templates and components for content editors utilizing our CMS platform to manage websites, using standards-compliant HTML5, Javascript and CSS3
- Collaborate with internal and external teams to deliver robust projects
- Mentor junior engineers and collaborate with peers on architectural topics
- Be a team evangelist for best practices around coding, usability, security, performance of web pages.
Required Skills/Experience:
- 7+ years of experience working on large-scale, complex web applications
- 7+ years experience with HTML5, JavaScript and CSS3, especially use within larger reusable frameworks
- Mobile web development and responsive web design experience
- Strong understanding of web page performance and security
- Demonstrated thought leadership around cutting edge technologies.
- Strong understanding of object oriented development concepts and MVC
- Must have strong verbal and written communication skills
Desired Skills/Experience:
- Demonstrated ability to learn quickly in a dynamic environment.
- Understanding of Agile/Scrum methodologies
- Ability to take ownership of projects and multi-task.
- Experience with build processes including Maven, and Grunt or Gulp.js
- Familiarity working in a Continuous Deployment pipeline
- Familiarity using Jenkins, Chef, Vagrant or other environment automation tools
- Familiarity with issues around internationalization and localization
- Familiarity with Test Driven Development, and associated frameworks (JUnit and Robot framework a plus)
- Experience developing with the Bootstrap framework
- Experience developing on the Adobe Experience Manager platform
- Experience developing Sightly based components
- Experience developing Java backing class for CMS components
             

Similar Jobs you may be interested in ..