AEM Engineer
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
AEM Engineer
Location: Toronto, ON
Work Model: Hybrid – 4 days in office, 1 day working from home
Key Responsibilities
- Develop, configure and enhance AEM components, templates, services and integrations.
- Work with AEM as a Cloud Service and modern development and deployment practices.
- Support Adobe Edge Delivery Services (EDS) and AEM Assets.
- Develop and troubleshoot front-end functionality using JavaScript, HTML and CSS.
- Integrate AEM with enterprise services, APIs, search, analytics and personalization platforms.
- Troubleshoot content publishing, caching, asset delivery and production issues.
- Optimize website performance, availability and customer experience.
- Work with CDN and edge teams to investigate caching and content delivery issues.
- Contribute to Git-based development, CI/CD pipelines, automated testing and release activities.
- Support production incident troubleshooting, root-cause analysis and operational improvements.
- Develop skills in monitoring, observability, Core Web Vitals and site reliability engineering.
- Collaborate with developers, architects, infrastructure, security and business teams.
Must-Have Requirements
- Strong hands-on experience with Adobe Experience Manager (AEM) development.
- Experience developing AEM components, templates, services and integrations.
- Knowledge of AEM as a Cloud Service or modern cloud-based AEM implementations.
- Strong knowledge of JavaScript, HTML, CSS, HTTP/HTTPS and REST APIs.
- Experience with Git and modern CI/CD practices.
- Experience integrating AEM with external or enterprise services and APIs.
- Ability to troubleshoot application, browser-side and content delivery issues.
- Strong debugging, problem-solving and communication skills.
- Ability to work across development, infrastructure, security and business teams.
- Interest in learning SRE, observability, production reliability and performance engineering.
More about this job
Responsibilities
Develop and enhance AEM components, templates, services, and integrations, while supporting AEM Cloud Service, Edge Delivery Services, and AEM Assets. Troubleshoot production and content delivery issues, optimize performance and reliability, and collaborate on development, deployment, testing, and operational improvements.
Requirements
Requires strong hands-on AEM development experience, including components, templates, services, integrations, and knowledge of cloud-based AEM implementations. Candidates should have strong JavaScript, HTML, CSS, HTTP/HTTPS, REST API, Git, and CI/CD knowledge, along with debugging, communication, and cross-functional collaboration skills.
Skills
- Adobe Experience Manager
- AEM as a Cloud Service
- AEM Components
- AEM Templates
- AEM Services
- Adobe Edge Delivery Services
- AEM Assets
- JavaScript
- HTML
- CSS
- REST APIs
- Git
- CI/CD
- Troubleshooting
- Performance Optimization
- Observability
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
Keywords
- Adobe Experience Manager
- AEM as a Cloud Service
- Adobe Edge Delivery Services
- AEM Assets
- AEM Components
- AEM Templates
- AEM Services
- JavaScript
- HTML
- CSS
- HTTP/HTTPS
- REST APIs
- Enterprise Integrations
- Search
- Analytics
- Personalization
- Git
- CI/CD Pipelines
- Automated Testing
- Content Publishing
- Caching
- Content Delivery
- CDN
- Production Incident Troubleshooting
- Root-Cause Analysis
- Core Web Vitals
- Site Reliability Engineering
- Observability
- Performance Engineering