Job responsibilities
* you're comfortable collaborating closely with product/project managers, designers, engineering managers, and work in an agile team-setting
* you have proven experience managing and deploying configuration on a content management system (cms) infrastructure and the different services involved
* you can design efficient content models, security models, workflows, and templates - as well as integrate into many other 3rd party martech solutions
* you're able to develop cms templates and components leveraging
* you employ strong development standards for efficiency, readability, and reuse
skills required
* 6+ years of overall full-stack web development experience and a minimum of 3-4 years of cms solid experience with building blocks including templates, components, dialogs, widgets, and bundles
* experience with data and site migration in aem - specifically moving legacy web systems into aem
* a clear understanding of how the web works, how web servers and proxies are configured and how to manage multiple websites under multiple domains and subdomains
* familiar with managing multiple sites via a cms, load balancing, and caching.
* experience with communicating to different internal servers, databases from a cms, using both front-end (ajax, cookies) and back-end technologies.
* experience with junit and other testing frameworks
* experience in java content repository (api) suite, sling web framework, and apache felix osgi framework, dam, workflows is required
* familiarity with front-end technologies, html, css, angular and javascript experience is plus, should have the aptitude to learn front-end development
* adobe experience manager (aem) / cq5 experience implementing full cycle aem projects highly recommended
* ability to work quickly in an agile environment, part of an on-call rotation duty among other engineers