Adobe Experience Manager (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
Prior Site Reliability Engineering (SRE) experience is not required. The successful candidate should, however, be interested in expanding beyond traditional AEM development into production reliability, observability, performance engineering and operational support. The individual will be supported in developing these capabilities on the job.
What You Need to Succeed
Must Have
- 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 understanding of web technologies including: JavaScript HTML CSS HTTP/HTTPS REST APIs
- Experience with Git-based development and modern CI/CD practices.
- Ability to troubleshoot application and content-delivery issues across multiple technical layers.
- Understanding of web application development and browser-side behavior.
- Experience integrating AEM with external/enterprise services and APIs.
- Strong problem-solving and debugging skills.
- Excellent communication skills and ability to work across development, infrastructure, security and business teams.
- Strong interest in learning SRE, observability, production reliability and performance engineering.
- Adobe Edge Delivery Services (EDS) experience.
- AEM Assets / Assets as a Cloud Service experience.
- Experience with Adobe Cloud Manager.
- Knowledge of CDN concepts including caching, cache invalidation, origin behavior, DNS and TLS.
- Exposure to Akamai, Cloudflare or another enterprise CDN.
- Understanding of Core Web Vitals and web-performance optimization.
- Experience with automated or synthetic testing.
- Exposure to monitoring, logging or observability platforms.
- Experience supporting production applications.
- Automation/scripting experience using JavaScript, Java or Python.
- Exposure to WAF, bot management or web-security concepts.
- Financial services or other regulated-industry experience.
- Familiarity with accessibility and SEO considerations for large public websites.
More about this job
Responsibilities
Build, enhance, troubleshoot, and support the Adobe Experience Manager digital experience platform, including its components, templates, services, and integrations. Expand into production reliability, observability, performance engineering, and operational support while collaborating across development, infrastructure, security, and business teams.
Requirements
Requires hands-on AEM development experience, knowledge of cloud-based AEM, strong web-development fundamentals, Git-based development, and modern CI/CD practices. Candidates should be able to troubleshoot across technical layers, integrate enterprise services, communicate effectively, and be interested in developing SRE and production-reliability capabilities.
Skills
- Adobe Experience Manager
- AEM Development
- AEM Components, Templates, Services, And Integrations
- AEM as a Cloud Service
- JavaScript
- HTML
- CSS
- HTTP/HTTPS
- REST APIs
- Git
- CI/CD
- Troubleshooting And Debugging
- External Service Integrations
- Site Reliability Engineering
- Observability
- Performance Engineering
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
Keywords
- Adobe Experience Manager
- AEM as a Cloud Service
- AEM Components
- AEM Templates
- AEM Services
- AEM Integrations
- Adobe Edge Delivery Services
- AEM Assets
- Adobe Cloud Manager
- JavaScript
- Java
- Python
- HTML
- CSS
- HTTP/HTTPS
- REST APIs
- Git
- CI/CD
- Site Reliability Engineering
- Observability
- Production Reliability
- Performance Engineering
- Content Delivery Network
- Akamai
- Cloudflare
- Core Web Vitals
- Synthetic Testing
- Monitoring And Logging
- Web Application Firewall
- Bot Management