Technical Lead - Adobe Experience Manager (AEM)
About You:
Education & Experience: High School Qualification / Vocational Qualification / Diploma or Equivalent OR a Bachelor's degree with an overall experience of about 8+ years in developing and leading Ecommerce / Digital solutions for highly scalable, highly available systems.
AEM Expertise: Minimum 5+ years of hands-on experience on AEM, with a proven track record of leading development teams in large-scale enterprise environments.
AEM Cloud Migration: Proven hands-on experience executing AEM Cloud migrations, transforming legacy on-premise or managed services architectures into modern AEM as a Cloud Service (AEMaaCS) instances.
Cloud Manager & CI/CD Pipelines: Expert-level mastery of Adobe Cloud Manager for managing environments, repositories, configuring CI/CD pipeline automation, validating custom code through quality gates, and troubleshooting deployment failures.
Cross-Platform Architecture: Ability to execute cross-platform designs across the Adobe Experience Cloud ecosystem (AEM, Target, and Analytics) to translate business requirements into headless, hybrid, and traditional WCM design patterns.
Core AEM Building Blocks: Deep understanding of AEM building blocks including templates, components, core components, touch UI dialogs, content fragments, experience fragments, and CUGs.
Headless & GraphQL CMS: Comprehensive knowledge of headless CMS paradigms, designing content fragments, and building, optimizing, and exposing enterprise-grade GraphQL schemas and queries.
Technical Stack: Deep understanding of Sightly (HTL), Sling Models, JCR Queries, OSGi services, and components.
Cloud Infrastructure Setup: Direct experience with configurations within Adobe Experience Manager cloud services, setting up and configuring the AEM Dispatcher, and implementing SSO integrations.
Next-Gen Frameworks: Experience with Adobe Edge Delivery Services (EDS), boilerplate structures, document-based authoring, and modern frontend integration tools like Adobe App Builder.
Web Technologies: Advanced proficiency in Java, HTML5, CSS3, JSON, XML, XHTML, and client/server-side technologies.
Scripting & Frameworks: Strong experience in frontend scripting (JavaScript, JSP), web services (RESTful/SOAP), and modern JavaScript frameworks like Angular.
Testing & Quality: Experience in Java unit testing using Mockito, JUnit, etc., along with a solid grasp of caching, infrastructure setup, capacity planning, performance optimization, and load testing.
Standards & Methodology: Good understanding of SEO, Web Accessibility (WCAG), and hands-on experience identifying technology opportunities using modern Agile methodologies.
About Qatar Airways Group:
Our story started with four aircraft. Today, we deliver excellence across 12 different businesses coming together as one. We’ve grown fast, broken records and set trends that others follow. We don’t slow down by the fear of failure. Instead, we dare to achieve what’s never been done before. So, whether you’re creating a unique experience for our customers or innovating behind the scenes, every person contributes to our proud story. A story of spectacular growth and determination. Now is the time to bring your best ideas and passion to a place where your ambition will know no boundaries, and be part of a truly global community.
How to Apply:
If you are interested to submit your application and feel you are a good fit for this role, please complete our application form and upload your CV for our review and consideration.