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, contribute to CI/CD and testing, and collaborate across technical and business teams.
Requirements
Requires hands-on AEM development experience, including components, templates, services, integrations, and knowledge of cloud-based AEM implementations. Candidates must also have strong JavaScript, HTML, CSS, HTTP/HTTPS, REST API, Git, and CI/CD skills, along with troubleshooting ability and effective cross-functional communication.
Skills
- Adobe Experience Manager
- AEM as a Cloud Service
- AEM Components
- AEM Templates
- AEM Services and Integrations
- 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
- JavaScript
- HTML
- CSS
- HTTP/HTTPS
- REST APIs
- Git
- CI/CD Pipelines
- Automated Testing
- Enterprise Integrations
- Search
- Analytics
- Personalization
- Content Publishing
- Caching
- Content Delivery
- CDN
- Website Performance
- Production Incident Troubleshooting
- Root-Cause Analysis
- Monitoring
- Observability
- Core Web Vitals
- Site Reliability Engineering
- Performance Engineering