IT LD Software Engineer, Adobe Experience Manager - Remote
Mayo Clinic
Remote in Rochester, Minnesota
Job Description
This is a full-time remote position in the United States.
We are seeking a lead software back-end engineer to enhance and maintain Mayo Clinic's Adobe Experience Manager (AEM) platform. We are currently undergoing a migration that will move MayoClinic.org, a site that sees ~2 billion sessions per year, to the AEM platform. We are using AEM 6.5 in an AWS managed services model. Websites delivered out of AEM will follow a React hybrid headless model, leveraging AEM Single Page Application (SPA) editor. The selected candidate will be joining a team that supports the core AEM platform, CloudManager deployments and the many integrations to dependent tools and systems.
A strong candidate for this role should have the following skills:
We are seeking a lead software back-end engineer to enhance and maintain Mayo Clinic's Adobe Experience Manager (AEM) platform. We are currently undergoing a migration that will move MayoClinic.org, a site that sees ~2 billion sessions per year, to the AEM platform. We are using AEM 6.5 in an AWS managed services model. Websites delivered out of AEM will follow a React hybrid headless model, leveraging AEM Single Page Application (SPA) editor. The selected candidate will be joining a team that supports the core AEM platform, CloudManager deployments and the many integrations to dependent tools and systems.
A strong candidate for this role should have the following skills:
- Extensive knowledge of the AEM architecture and technology (OSGi Framework, Servlet engine, lucene indexing, Sling, etc. are a must
- Experience with AEM workflows customization, setup and maintenance as well as User Group Management.
- Strong knowledge of Java and web development technologies (HTML, CSS, JavaScript)
- Experience with AEM architecture, development and deployment using CloudManager
- Good understanding of AEM's security along with its Access Controls
- Experience in Adobe Experience Manager - AEM Core components, Asset Management, Implementation and using main AEM consoles like authoring environment, CRX DE, Package Manager, Users Administration Area, OSGi consoles.
- Knowledge of integration with external systems and APIs (REST and GraphQL)
- Good understanding of continuous integration and deployment (CI/CD) processes
- Experience with cloud-based platforms, such as AWS, GCP, or Azure