Job Description
We are seeking an experienced Liferay Architect with 8+ years of experience to lead the design and technical direction of enterprise portal and digital experience solutions built on the Liferay DXP platform. The ideal candidate will own end-to-end solution architecture, define best practices and standards, guide development teams, and ensure that Liferay implementations are scalable, secure, and aligned with business objectives.This role is based in Egypt, working remotely to support the organization's operations and systems in the Kingdom of Saudi Arabia (KSA).
Key Responsibilities
• Define and own the overall Liferay solution architecture, including infrastructure, integration, and data
models
• Lead technical design discussions and translate business requirements into scalable Liferay architecture
• Architect and oversee custom module development using OSGi, Service Builder, and Liferay APIs
• Design integration strategies with third-party systems (REST/SOAP, headless APIs,
SSO/LDAP/SAML/OAuth)
• Establish coding standards, design patterns, and governance for Liferay development teams
• Lead Liferay version upgrades and migrations (e.g., 6.x/7.x to DXP, on-prem to cloud)
• Evaluate and recommend infrastructure architecture for high availability, scalability, and performance
(clustering, caching, load balancing)
• Conduct architecture reviews, code reviews, and technical audits across projects
• Collaborate with stakeholders, project managers, and UI/UX teams to align technical solutions with
business goals
• Mentor and provide technical guidance to Liferay developers
• Own security architecture, including authentication, authorization, and data protection within the portal
• Prepare and maintain architecture documentation, technical roadmaps, and solution blueprints
• Support pre-sales/solutioning efforts by estimating effort and defining technical approach for new
engagements (where applicable)
Requirements
• Bachelor's degree in Computer Science, Information Technology, or related field
• 8+ years of overall software development/architecture experience, with strong hands-on Liferay expertise
• Proven experience architecting and delivering large-scale Liferay Portal/DXP (7.x preferred)
implementations
• Deep expertise in Java, Spring Framework, OSGi modules, and Service Builder
• Strong understanding of Liferay's architecture: clustering, caching (Ehcache/Hazelcast), search
(Elasticsearch/Solr), and content/document management
• Experience designing integrations via REST/SOAP APIs, headless APIs, and enterprise service buses
• Hands-on experience with SSO and identity integration (SAML/LDAP/OAuth)
• Solid grasp of front-end technologies: HTML5, CSS3, JavaScript, and modern frameworks
(React/AngularJS)
• Experience with relational databases (MySQL, PostgreSQL, Oracle) and data modeling
• Experience leading Liferay upgrades/migrations across major versions
• Familiarity with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
• Experience with CI/CD pipelines and DevOps practices for portal deployments
• Strong understanding of application security best practices
• Excellent stakeholder management and technical leadership skills
• Liferay Certified Architect or equivalent certification
• Experience in multi-tenant or multi-region Liferay deployments
• Exposure to microservices architecture alongside Liferay
• Experience with performance tuning and capacity planning for large portals
• Prior experience in a technical leadership or solution architect role across multiple projects
Desired Candidate Profile
u2022 Bachelor's degree in Computer Science, Information Technology, or related field u2022 8+ years of overall software development/architecture experience, with strong hands-on Liferay expertise u2022 Proven experience architecting and delivering large-scale Liferay Portal/DXP (7.x preferred) implementations u2022 Deep expertise in Java, Spring Framework, OSGi modules, and Service Builder u2022 Strong understanding of Liferay's architecture: clustering, caching (Ehcache/Hazelcast), search (Elasticsearch/Solr), and content/document management u2022 Experience designing integrations via REST/SOAP APIs, headless APIs, and enterprise service buses u2022 Hands-on experience with SSO and identity integration (SAML/LDAP/OAuth) u2022 Solid grasp of front-end technologies: HTML5, CSS3, JavaScript, and modern frameworks (React/AngularJS) u2022 Experience with relational databases (MySQL, PostgreSQL, Oracle) and data modeling u2022 Experience leading Liferay upgrades/migrations across major versions u2022 Familiarity with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes) u2022 Experience with CI/CD pipelines and DevOps practices for portal deployments u2022 Strong understanding of application security best practices u2022 Excellent stakeholder management and technical leadership skills u2022 Liferay Certified Architect or equivalent certification u2022 Experience in multi-tenant or multi-region Liferay deployments u2022 Exposure to microservices architecture alongside Liferay u2022 Experience with performance tuning and capacity planning for large portals u2022 Prior experience in a technical leadership or solution architect role across multiple projects
الوصف الوظيفي
نبحث عن مهندس معماري Liferay ذو خبرة لا تقل عن 8 سنوات لقيادة التصميم والتوجيه الفني لبوابات المؤسسات وحلول التجارب الرقمية المبنّية على منصة Liferay DXP. سيكون المرشح المثالي مسؤولاً عن هندسة الحلول الشاملة، وتحديد أفضل الممارسات والمعايير، وتوجيه فرق التطوير، وضمان أن تكون تطبيقات Liferay قابلة للتوسع وآمنة ومتوافقة مع أهداف العمل. هذا الدور مقره في مصر، حيث يتم العمل عن بُعد لدعم عمليات وأنظمة المؤسسة في المملكة العربية السعودية.
المسؤوليات الرئيسية
• تحديد وامتلاك الهندسة المعمارية الشاملة لحلول Liferay، بما في ذلك البنية التحتية والتكامل ونماذج
البيانات
• قيادة مناقشات التصميم الفني وترجمة متطلبات العمل إلى هندسة معمارية قابلة للتوسع في Liferay
• تصميم والإشراف على تطوير الوحدات النمطية المخصصة باستخدام OSGi وService Builder وواجهات برمجة تطبيقات Liferay
• تصميم استراتيجيات التكامل مع أنظمة الأطراف الخارجية (REST/SOAP، وواجهات برمجة التطبيقات المنفصلة headless APIs،
وSSO/LDAP/SAML/OAuth)
• وضع معايير البرمجة وأنماط التصميم والحوكمة لفرق تطوير Liferay
• قيادة ترقيات إصدارات Liferay وعمليات النقل (مثل 6.x/7.x إلى DXP، ومن الخوادم المحلية إلى السحابة)
• تقييم والتوصية بالبنية التحتية للهندسة المعمارية لتحقيق الجاهزية العالية، والقابلية للتوسع، والأداء
(التجمّع clustering، والتخزين المؤقت caching، وموازنة الأحمال load balancing)
• إجراء مراجعات الهندسة المعمارية ومراجعات البرمجة والتدقيق الفني عبر المشاريع المختلفة
• التعاون مع أصحاب المصلحة ومديري المشاريع وفرق واجهة/تجربة المستخدم (UI/UX) لمواءمة الحلول الفنية مع
أهداف العمل
• تقديم التوجيه والإرشاد الفني لمطوري Liferay
• إدارة هيكلية الأمان، بما في ذلك المصادقة والتفويض وحماية البيانات داخل البوابة
• إعداد وصيانة وثائق الهندسة المعمارية وخارطة الطريق الفنية ومخططات الحلول
• دعم جهود ما قبل البيع والحلول من خلال تقدير الجهد وتحديد النهج الفني للمشاريع الجديدة
(حسب الاقتضاء)
المتطلبات
• درجة البكالوريوس في علوم الحاسوب أو تكنولوجيا المعلومات أو مجال ذي صلة
• خبرة إجمالية لا تقل عن 8 سنوات في تطوير/هندسة البرمجيات، مع خبرة عملية قوية في Liferay
• خبرة مثبتة في تصميم وتنفيذ مشاريع Liferay Portal/DXP كبيرة الحجم (يفضل 7.x)
• خبرة عميقة في Java وSpring Framework ووحدات OSGi وService Builder
• فهم قوي للهندسة المعمارية لـ Liferay: التجمّع (clustering)، والتخزين المؤقت (Ehcache/Hazelcast)، والبحث
(Elasticsearch/Solr)، وإدارة المحتوى/المستندات
• خبرة في تصميم التكاملات عبر واجهات برمجة التطبيقات REST/SOAP وheadless APIs ونواقل خدمات المؤسسة (ESB)
• خبرة عملية في التسجيل الموحد (SSO) وتكامل الهوية (SAML/LDAP/OAuth)
• فهم قوي لتقنيات الواجهة الأمامية: HTML5 وCSS3 وJavaScript وأطر العمل الحديثة
(React/AngularJS)
• خبرة في قواعد البيانات 관계ية (MySQL وPostgreSQL وOracle) ونمذجة البيانات
• خبرة في قيادة ترقيات/ترحيل Liferay عبر الإصدارات الرئيسية
• المعرفة بالمنصات السحابية (AWS/Azure/GCP) وتقنيات الحاويات (Docker/Kubernetes)
• خبرة في أنابيب CI/CD وممارسات DevOps لنشر البوابات الإلكترونية
• فهم قوي لأفضل ممارسات أمان التطبيقات
• مهارات ممتازة في إدارة أصحاب المصلحة والقيادة الفنية
• شهادة Liferay Certified Architect أو شهادة معادلة
• خبرة في عمليات نشر Liferay متعددة المستأجرين (multi-tenant) أو متعددة المناطق
• الإلمام بهندسة الخدمات المصغرة (microservices) إلى جانب Liferay
• خبرة في تحسين الأداء وتخطيط السعة للبوابات الكبيرة
• خبرة سابقة في دور قيادة فنية أو مهندس معماري حلول عبر مشاريع متعددة
الملف الشخصي للمرشح المطلوب
• درجة البكالوريوس في علوم الحاسوب أو تكنولوجيا المعلومات أو مجال ذي صلة • خبرة إجمالية لا تقل عن 8 سنوات في تطوير/هندسة البرمجيات، مع خبرة عملية قوية في Liferay • خبرة مثبتة في تصميم وتنفيذ مشاريع Liferay Portal/DXP كبيرة الحجم (يفضل 7.x) • خبرة عميقة في Java وSpring Framework ووحدات OSGi وService Builder • فهم قوي للهندسة المعمارية لـ Liferay: التجمّع (clustering)، والتخزين المؤقت (Ehcache/Hazelcast)، والبحث (Elasticsearch/Solr)، وإدارة المحتوى/المستندات • خبرة في تصميم التكاملات عبر واجهات برمجة التطبيقات REST/SOAP وheadless APIs ونواقل خدمات المؤسسة • خبرة عملية في التسجيل الموحد (SSO) وتكامل الهوية (SAML/LDAP/OAuth) • فهم قوي لتقنيات الواجهة الأمامية: HTML5 وCSS3 وJavaScript وأطر العمل الحديثة (React/AngularJS) • خبرة في قواعد البيانات 관계ية (MySQL وPostgreSQL وOracle) ونمذجة البيانات • خبرة في قيادة ترقيات/ترحيل Liferay عبر الإصدارات الرئيسية • المعرفة بالمنصات السحابية (AWS/Azure/GCP) وتقنيات الحاويات (Docker/Kubernetes) • خبرة في أنابيب CI/CD وممارسات DevOps لنشر البوابات • فهم قوي لأفضل ممارسات أمان التطبيقات • مهارات ممتازة في إدارة أصحاب المصلحة والقيادة الفنية • شهادة Liferay Certified Architect أو شهادة معادلة • خبرة في عمليات نشر Liferay متعددة المستأجرين أو متعددة المناطق • الإلمام بهندسة الخدمات المصغرة إلى جانب Liferay • خبرة في تحسين الأداء وتخطيط السعة للبوابات الكبيرة • خبرة سابقة في دور قيادة فنية أو مهندس معماري حلول عبر مشاريع متعددة