نبذة عن الدور:
نحن نبحث عن نخبة من المهندسين (1-3) للانضمام إلى فريق في قطاع السفر (OTA). المرشح المثالي ليس مجرد مبرمج، بل خبير متعمق يمتلك شهادات عالمية وخبرة ميدانية في بناء أنظمة عالية الأداء (High Concurrency Systems) باستخدام أحدث تقنيات مايكروسوفت وقواعد البيانات. الشركات (B2E)، الوكلاء (B2B)، والأفراد (B2C).
الشهادات الاحترافية المطلوبة (Mandatory Professional Certifications):
لن يتم النظر في أي سيرة ذاتية لا تتضمن إحدى الشهادات التالية أو ما يعادلها من خبرة مثبتة في مشاريع ضخمة، مع أفضلية قصوى للحاصلين عليها:
- للتطوير والحلول السحابية (Development & Architecture):
- Microsoft Certified: Azure Developer Associate (AZ-204)
- Microsoft Certified: Azure Solutions Architect Expert (AZ-305)
- لقواعد البيانات (Database Mastery):
- Azure Database Administrator Associate (DP-300)
- EDB Certified Professional (PostgreSQL) — شرط أساسي مع خبرة في Performance Tuning، Partitioning، وReplication
المهارات التقنية الدقيقة (The "Hidden Secrets" Mastery):
- Microsoft .NET (Core 9 & readiness for .NET 10):
- خبرة متقدمة في C# وMemory Management وGarbage Collection
- إتقان Async/Await وMultithreading للتعامل مع آلاف الطلبات في الثانية (High Concurrency) دون Deadlocks
- تصميم Microservices Architecture باستخدام Docker وKubernetes
- Database & Data Integrity (PostgreSQL):
- التعامل بكفاءة مع JSONB لتخزين بيانات الفنادق المتغيرة
- استخدام PostGIS للبحث الجغرافي المتقدم
- حل مشكلات Overbooking عبر Transaction Isolation Levels الصحيحة
- Front-End & Integration:
- بناء واجهات فائقة السرعة (Blazor / React / Angular) مع التركيز على تجربة المستخدم UX
- ربط احترافي مع APIs خارجية (Beds Banks, GDS) وإدارة الأخطاء والبطء
Role Overview:
We are seeking 1–3 elite engineers to join our travel tech project (OTA). The ideal candidate is not just a developer but a deep specialist with global certifications and hands-on experience building high-performance systems (High Concurrency Systems) using the latest Microsoft technologies and databases. Corporate (B2E), Travel Agents (B2B), and Individual Customers (B2C)
Mandatory Professional Certifications:
Resumes lacking the following certifications, or equivalent documented experience in large-scale projects, will not be considered. Preference will be given to certified candidates:
- Development & Cloud Solutions:
- Microsoft Certified: Azure Developer Associate (AZ-204)
- Microsoft Certified: Azure Solutions Architect Expert (AZ-305)
- Database Mastery:
- Azure Database Administrator Associate (DP-300)
- EDB Certified Professional (PostgreSQL) — essential, with expertise in Performance Tuning, Partitioning, and Replication
Technical Expertise Required ("Hidden Secrets" Mastery):
- Microsoft .NET (Core 9 & readiness for .NET 10):
- Advanced C# experience, memory management, and garbage collection
- Mastery of Async/Await & Multithreading for handling thousands of requests per second (High Concurrency) without deadlocks
- Microservices architecture design using Docker and Kubernetes
- Database & Data Integrity (PostgreSQL):
- Efficient handling of JSONB for dynamic hotel data
- Advanced geospatial queries using PostGIS
- Solving Overbooking issues using proper transaction isolation levels
- Front-End & Integration:
- Building ultra-fast front-ends (Blazor / React / Angular) with strong UX focus
- Professional integration with external APIs (Beds Banks, GDS) and handling errors or latency
Skills
المسؤوليات الرئيسية:
- تصميم وبناء Back-end وFront-end من الصفر ليكون Production Ready
- تصميم مخطط قاعدة البيانات لدعم ملايين السجلات وعمليات البحث المعقدة بسرعة أجزاء من الثانية
- تحقيق معايير أمان عالية لحماية بيانات المسافرين والمدفوعات (PCI-DSS Awareness)
- كتابة كود نظيف وقابل للاختبار مع توثيق تقني دقيق
الخبرات المطلوبة:
- خبرة عملية 7-10 سنوات في تطوير البرمجيات، منها 4 سنوات على الأقل في مشاريع Enterprise أو SaaS
- يفضل من لديه خبرة في Travel Tech أو بناء أنظمة OTA
Key Responsibilities:
- Design and build both Back-end and Front-end from scratch to be Production Ready
- Design database schemas to support millions of records and complex queries in milliseconds
- Ensure top-level security standards for traveler data and payments (PCI-DSS awareness)
- Write clean, testable code with detailed technical documentation
Experience Required:
- 7–10 years of software development experience, including at least 4 years in Enterprise or SaaS projects
- Strongly preferred experience in Travel Tech or building OTA systems