نظرة عامة على الدور: قيادة المبيعات التقنية المسبقة بدءاً من مرحلة الاكتشاف وصولاً إلى تصميم الحلول، والعروض التوضيحية، وتسليم المشروع. الخبرة في Azure إلزامية. ستقوم بتحديد المتطلبات بشكل مستقل عن أي بائع وربطها بتقنيات السحابة والبيانات والذكاء الاصطناعي المناسبة، بما في ذلك المنصات البديلة وأطر العمل مفتوحة المصدر. هذا دور معماري عملي؛ حيث ستعمل بشكل وثيق مع مدير تطوير الأعمال (BDM)، والمؤسس، ومتخصصي التسليم، وستقوم ببناء نماذج أولية مركزة وتقديم توصيات ذات مصداقية تقنية وقابلة للتنفيذ. المسؤوليات الرئيسية: اكتشاف المتطلبات: قيادة ورش العمل التجارية والتقنية. توثيق سير العمل، والمستخدمين، والمخرجات، ومصادر البيانات، وعمليات التكامل، والمتطلبات غير الوظيفية بما في ذلك النطاق، وزمن الوصول، والتوافر، والأمان، وتوطين البيانات، وقيود التشغيل. التصميم المستقل: إنشاء بنية منطقية محايدة للبائع، ثم تعيين المتطلبات لخدمات المنصة وأطر عمل الذكاء الاصطناعي. تقديم البدائل مع قرارات قابلة للتتبع، وتحديد التبعيات والمقايضات. إثبات القدرة: بناء وتقديم نماذج أولية مركزة باستخدام بيانات معتمدة. تحديد مقاييس النجاح، واختبار القيود، وفصل أدلة العرض التوضيحي عن جاهزية الإنتاج. تحديد نطاق المشاركة: إعداد مقترحات الحلول، والردود على طلبات تقديم العروض (RFP)، ورسوم تخطيط البنية، وتقديرات الجهد، وبيانات العمل. الاتفاق على الافتراضات والاستثناءات ومعايير القبول مع قادة التسليم قبل تقديم الالتزامات. العمل من خلال الشركاء: دعم مناقشات تكامل الأنظمة (SI) ومزودي الخدمات المدارة (MSP)، والاعتراضات التقنية، والعروض التقديمية للعملاء. احترام حدود الحساب المتفق عليها وتنسيق مدخلات المتخصصين طوال فترة الفرصة. الخبرة المطلوبة: عادة 8 سنوات أو أكثر في هندسة البرمجيات أو البيانات أو الذكاء الاصطناعي، بما في ذلك 3 سنوات على الأقل في الهندسة المعمارية أو القيادة التقنية مع مسؤوليات تتعامل مع العملاء. سيتم النظر في الأدلة المكافئة للقدرة. التطبيقات والتكامل: تصميم وتسليم تطبيقات Azure باستخدام مجموعات مناسبة من App Service، وFunctions، وContainer Apps، وإدارة واجهة برمجة التطبيقات (API Management)، والمراسلة، وAzure SQL والتخزين. تقييم خيارات التحديث وتبرير متى يكون استخدام AKS مناسباً. بنية البيانات: مهارات قوية في SQL ونمذجة البيانات. تقييم جودة البيانات وجاهزيتها، وعمليات الاستيعاب (Ingestion)، وETL/ELT، واحتياجات المعالجة بالدفعة (Batch) والبث (Streaming)، والمخازن أو مستودعات البيانات (Lakehouses)، والطبقات الدلالية، وسلالة البيانات، وضوابط الوصول، والاستبقاء. تشمل المنصات ذات الصلة Microsoft Fabric وDatabricks وSnowflake. هندسة البرمجيات: الكفاءة في لغة Python وواحدة على الأقل من حزم التطبيقات مثل .NET/C# أو Java أو TypeScript. بناء واجهات برمجة التطبيقات وعمليات التكامل، والعمل مع قواعد البيانات العلائقية والمتجهة، واستخدام الحاويات والبنية التحتية ككود، ومراجعة الاختبارات الآلية. سجل حافل في تقديم تطبيقات المؤسسات وحلول الذكاء الاصطناعي العملية التي تتجاوز مجرد العروض التوضيحية. القدرة على شرح المساهمات الشخصية، وخيارات الهندسة، ومشكلات الإنتاج، والدروس المستفادة. خبرة في تحويل احتياجات العمل الغامضة إلى متطلبات، وهياكل هندسية، ونطاقات تسليم قابلة للتنفيذ. مهارات قوية في صياغة المقترحات المكتوبة وتقديم عروض تقديمية واضحة للجمهور التجاري والتقني. القدرة على تنسيق فرق التسليم الموزعة والتحقق من التقديرات مع المتخصصين. فهم دعم التطبيقات، وإدارة الإصدارات، وانتقال الخدمة، والمراقبة المستمرة لجودة الذكاء الاصطناعي. درجة جامعية في علوم الكمبيوتر أو الهندسة أو تخصص ذي صلة، أو خبرة عملية معادلة. التواصل باللغة الإنجليزية بطلاقة مهنية أمر ضروري.
Role Overview Lead technical presales from discovery through solution design, demonstration and delivery handover. Azure expertise is mandatory. You will capture requirements independently of any vendor and map them to suitable cloud, data and AI technologies, including alternative platforms and open-source frameworks. This is a hands-on architect role. You will work closely with the BDM, founder and delivery specialists, build focused proofs of concept and make recommendations that are technically credible and achievable. KEY RESPONSIBILITIESDiscover the requirement Lead business and technical workshops. Document workflows, users, outcomes, data sources, integrations and non-functional requirements, including scale, latency, availability, security, residency and operating constraints. Design independently Create a vendor-neutral logical architecture, then map requirements to platform services and AI frameworks. Present alternatives with traceable decisions, dependencies and trade-offs. Demonstrate capability Build and present focused prototypes using approved data. Define success measures, test limitations and separate demonstration evidence from production readiness. Scope the engagement Produce solution proposals, RFP responses, architecture diagrams, effort estimates and statements of work. Agree assumptions, exclusions and acceptance criteria with delivery leads before making commitments. Work through partners Support SI and MSP discussions, technical objections and customer presentations. Respect agreed account boundaries and coordinate specialist input throughout the opportunity. REQUIRED EXPERIENCETypically 8 or more years in software, data or AI engineering, including at least 3 years in architecture or technical leadership with customer-facing responsibilities. Equivalent evidence of capability will be considered. Applications and integration: Design and deliver Azure applications using appropriate combinations of App Service, Functions, Container Apps, API Management, messaging, Azure SQL and Storage. Assess modernisation choices and justify when AKS is appropriate. Data architecture: Strong SQL and data modelling skills. Assess data quality and readiness, ingestion, ETL/ELT, batch and streaming needs, warehouses or lakehouses, semantic layers, lineage, access controls and retention. Relevant platforms include Microsoft Fabric, Databricks and Snoflake. Software engineering: Proficiency in Python and at least one application stack such as . NET/C#, Java or Type Script. Build APIs and integrations, work with relational and vector stores, use containers and infrastructure as code, and review automated tests. A record of delivering enterprise applications and practical AI solutions beyond a demonstration. Able to explain personal contributions, architecture choices, production issues and lessons learned. Experience translating ambiguous business needs into requirements, architectures and achievable delivery scopes. Strong written proposals and clear presentations to business and technical audiences. Ability to coordinate distributed delivery teams and validate estimates with specialists. Understand application support, release management, service transition and ongoing AI quality monitoring. A degree in computer science, engineering or a related discipline, or equivalent practical experience. Professional English communication is essential.