وصف الوظيفة
الأدوار والمسؤوليات
الملخص الوظيفي
يعتبر محلل الحلول الرقمية للمؤسسة ممارسًا رقميًا كامل المكدس ضمن وظيفة تقنية المعلومات في مجموعة كيو، مسؤول عن تصميم وتقديم الحلول التي ترسّم الرقمنة والأتمتة وتكشف الذكاء عبر المنظمة. تمتد هذه الدور عبر أربعة أعمدة قدرات: منصة مايكروسوفت وتطوير SPFx/.NET، هيكلية Power Platform، هندسة البيانات والتحليلات، وتكامل الذكاء الاصطناعي - مع ميزة تفاضلية ثانوية قوية في تكاملات Autodesk APS ومنصة AEC. يتطلب ذلك شخصًا يجيد كتابة جزء ويب باستخدام TypeScript، وبناء تطبيق موبايل عبر أنظمة cross-platform في React Native، وتوفير خدمة .NET Core أو أتمتة Python، وتصميم مخطط Dataverse، وبناء نموذج ذكاء أعمال في Power BI، أو تصميم نموذج أولي لحل Azure OpenAI. بالعمل ضمن ممارسة متعددة التخصصات من خبراء البيانات والمعرفة والبنية التحتية، يحوّل المحلل التحديات التشغيلية إلى منتجات رقمية قابلة للتوسع وذات حوكمة جيدة يستخدمها موظفو كيو فعليًا - عبر المشاريع والممارسات والجغرافيا.
المهام الرئيسية والمسؤوليات
تطوير وأتمتة منصة مايكروسوفت
- التحكم في تصميم وتطوير وتقديم الحلول عبر المجموعة الكاملة لمايكروسوفت - من تطبيقات Power Platform وتدفقات العمل إلى أجزاء ويب SPFx ووظائف .NET Azure والتكاملات Graph API - تحويل متطلبات العمل المعقدة إلى تطبيقات قابلة للصيانة وقابلة للتطوير.
- بناء وحوكمة عمليات الأعمال الآلية عبر M365، دمج SharePoint Online وDataverse وTeams وأنظمة طرف ثالث عبر الموصلات ومكالمات REST/Graph API المباشرة، واختيار النمط المناسب استنادًا إلى الأداء وقابلية الدعم والموضع الأمني.
- إطالة Copilot من Microsoft من خلال Copilot Studio - بناء وكلاء إعلانيين، وصلات اتصال مخصصة، وتوسعات المطلوب التي تبرز معرفة كيو وإدراك العمليات في الأدوات التي يستخدمها الموظفون بالفعل.
- بناء وتوفير تطبيقات موبايل عبر منصات متعددة باستخدام React Native لنظامي Android وiOS، بجانب واجهات ويب حديثة مبنية بـ React وNext.js، موسعة حلول كيو الرقمية إلى مواقع الميدان والمواقع التنفيذيين خارج سطح المكتب.
البيانات والتحليلات والتقارير
- تطبيق تفكير تحليلي قوي ومهارات إعداد التقارير لترجمة البيانات التشغيلية إلى لوحات تحكم وتقارير ورؤى أعمال واضحة.
- تنظيف وتحويل وهيكلة البيانات باستخدام Power Query وDAX وممارسات نمذجة البيانات الجيدة لدعم تقارير دقيقة وموثوقة.
- العمل مع واجهات برمجة التطبيقات (APIs) ونقاط النهاية ومصادر البيانات المتصلة لدمج بيانات الأنظمة الخارجية والداخلية في حلول التقارير والتحليلات.
تكامل الذكاء الاصطناعي والابتكار
- تصميم ونموذج أولي لحلول معززة بالذكاء الاصطناعي باستخدام Azure OpenAI وCopilot Studio وPower Platform AI Builder - بتحديد حالات استخدام عالية القيمة من خلال مشاركة أصحاب المصلحة وترجمتها إلى نماذج تجريبية قابلة للتشغيل.
- متابعة إيقاع إصدارات Microsoft AI وPower Platform، تقييم القدرات الجديدة (وكلاء Copilot، نماذج AI Builder، تكاملات Semantic Kernel) للأهمية والقيمة ضمن سياق عمليات كيو.
دعم المنصة والحوكمة والتعاون
- المشاركة في تحليل متطلبات العمل وورش إعادة هندسة العمليات، لمساعدة أصحاب المصلحة على صياغة المشاكل بدقة قبل تصميم الحلول.
- ضمان دمج مبادئ الصحة والسلامة والاستدامة والتطوير المستمر في جميع ممارسات العمل.
- يشغل واجبات أخرى حسب التعيين.
المخرجات المتوقعة لدى المرشح
- عادةً 5 – 8 سنوات من الخبرة العملية في تطوير منصة مايكروسوفت، مع عمق موثق عبر SharePoint Online والتكامل مع Azure.
- إتقان C#, .NET و.NET Core لخدمات Azure Functions وWeb APIs وخدمات الخلفية متعددة المنصات؛ قوة في TypeScript وJavaScript (ES6+، async/await، تجميع الوحدات)، SPFx وتطوير جانب العميل؛ HTML5 وCSS3 قويان لأعمال الواجهة الأمامية المخصصة عبر SharePoint وPower Pages.
- خبرة عميقة في تطوير SPFx - أجزاء ويب، مُخصصات تطبيق، تخصيصات الحقول، ومجموعات أوامر عرض القائمة - باستخدام PnP JS وMicrosoft Graph Toolkit ونقاط REST وGraph API الخاصة بـ SharePoint، مع أنماط مكوّنات React كمعيار.
- خبرة عملية في بناء ونشر تطبيقات موبايل عبر منصات متعددة باستخدام React Native، بما في ذلك النشر الإنتاجي إلى Android (Google Play) وiOS (App Store).
- إتقان قوي لـ React وNext.js لبناء تطبيقات ويب حديثة قائمة على المكوّنات وتُعرض من جانب الخادم، بما في ذلك التوجيه، إدارة الحالة، والتكامل مع REST وGraph APIs.
- إتقان Python للسكريبتات والأتمتة ومعالجة البيانات وتطوير خدمات الخلفية، مع تكامل مع خدمات Azure وواجهات برمجة التطبيقات المؤسسة.
- خبرة عملية مع Power Automate وPower BI
- خبرة عملية مع Azure Functions وAzure Logic Apps وAzure Storage Accounts (blobs, queues, tables) وAzure Service Bus وAPI Management لنماذج التكامل المؤسسي؛ familiar بـ Azure DevOps CI/CD pipelines لحلول Power Platform، حزم SPFx، وواجهات .NET APIs.
- إتقان قوي لتسجيلات تطبيق Entra ID وتدفقات OAuth 2.0 (رمز التفويض، بيانات الاعتماد، بالنيابة عن)، والهويات المدارة، واستعلامات Microsoft Graph delta - قادر على تصميم وتصحيح تدفقات المصادقة من النهاية للنهاية عبر منصة هوية Microsoft دون مساعدة.
- مهارات قواعد بيانات علائقية قوية، بما في ذلك تصميم مخطط البيانات والإدارة، تأليف استعلامات معقدة، تطوير وصيانة إجراءات مخزنة، وتحسين الأداء (استراتيجية الفهرسة، تحليل خطة الاستعلام، والتطبيع) عبر SQL Server وقواعد بيانات علائقية مماثلة.
- خبرة في البناء باستخدام Azure OpenAI (GPT-4o، التضمينات، API Assistants)، Azure AI Search (أنماط RAG، التصنيف الدلالي، البحث بنطاق المتجهات)، وAI Builder؛ familiar بـ Copilot Studio للوكلاء declarative وموصلات مخصصة؛ ووعي عملي بـ Semantic Kernel لتنظيم سير عمل يعتمد على LLM ضمن تطبيقات مؤسسة.
- خبرة في دمج الأنظمة باستخدام REST APIs ونقاط نهاية محمية بـ OAuth وتبادل بيانات منظم لدعم التحليلات والأتمتة وتدفقات عمل تطبيقات المؤسسة.
- الخبرة في قطاع AEC (الهندسة المعمارية والهندسة والبناء) أو الخدمات المهنية تعتبر ميزة.
Job Description
Roles & Responsibilities
JOB SUMMARY
The Enterprise Digital Solutions Analyst is a full-stack digital practitioner within KEO Group s IT function, responsible for designing and delivering solutions that digitize, automate, and surface intelligence across the organization. The role spans four capability pillars Microsoft platform and SPFx/.NET development, Power Platform architecture, data and analytics engineering, and AI integration - with a strong secondary differentiator in Autodesk APS and AEC platform integrations. It requires someone equally comfortable writing a TypeScript web part, building a cross-platform mobile app in React Native, standing up a .NET Core service or Python automation, designing a Dataverse schema, building a Power BI semantic model, or prototyping an Azure OpenAI solution. Working within a multidisciplinary practice of data, knowledge, and infrastructure specialists, the Analyst translates operational challenges into scalable, well-governed digital products that KEO s people actually use - across projects, practices, and geographies.
KEY TASKS AND RESPONSIBILITIES
Microsoft Platform Development & Automation
- Own the design, development, and delivery of solutions across the full Microsoft stack - from Power Platform apps and flows to SPFx web parts, .NET Azure Functions, and Graph API integrations - translating complex business requirements into maintainable, scalable applications.
- Build and govern automated business processes across M365, integrating SharePoint Online, Dataverse, Teams, and third-party systems via connectors and direct REST/Graph API calls, selecting the right pattern based on performance, supportability, and security posture.
- Extend Microsoft 365 Copilot through Copilot Studio - building declarative agents, custom connectors, and prompt extensions that surface KEO knowledge and process intelligence in the tools employees already use.
- Build and deliver cross-platform mobile applications using React Native for Android and iOS, alongside modern web front-ends built with React and Next.js, extending KEO's digital solutions to field, site, and executive users beyond the desktop.
Data, Analytics & Reporting
- Apply strong analytical thinking and reporting skills to translate operational data into clear dashboards, reports, and business insights.
- Clean, transform, and structure data using Power Query, DAX, and sound data modelling practices to support accurate and reliable reporting.
- Work with APIs, endpoints, and connected data sources to integrate external and internal system data into reporting and analytics solutions.
AI Integration & Innovation
- Prototype and build AI-augmented solutions using Azure OpenAI, Copilot Studio, and the Power Platform AI Builder - identifying high-value use cases through engagement with business stakeholders and translating them into working pilots.
- Stay ahead of the Microsoft AI and Power Platform release cadence, evaluating new capabilities (Copilot agents, AI Builder models, Semantic Kernel integrations) for relevance and value within KEO s operating context.
Platform Support, Governance & Collaboration
- Participate in business requirements analysis and process re-engineering workshops, helping stakeholders articulate problems precisely before designing solutions.
- Ensure that Health, Safety, Sustainability, and Continual Improvement principles are embedded in all work practices.
- Performs other duties as assigned.
Desired Candidate Profile
- Typically, 5 – 8 years of hands-on Microsoft platform development experience, with demonstrable depth across SharePoint Online and Azure integration.
- Proficient in C#, .NET, and .NET Core for Azure Functions, Web APIs, and cross-platform back-end services; strong TypeScript and JavaScript (ES6+, async/await, module bundling), SPFx and client-side development; solid HTML5 and CSS3 for custom front-end work across SharePoint and Power Pages.
- Deep SPFx development experience - web parts, application customizers, field customizers, and List View Command Sets - using PnP JS, Microsoft Graph Toolkit, and SharePoint REST and Graph API endpoints, with React component patterns as standard.
- Hands-on experience building and shipping cross-platform mobile applications with React Native, including production deployments to both Android (Google Play) and iOS (App Store).
- Strong command of React and Next.js for building modern, component-based and server-rendered web applications, including routing, state management, and integration with REST and Graph APIs.
- Proficient in Python for scripting, automation, data processing, and back-end service development, integrating with Azure services and enterprise APIs.
- Hands-on experience with Power Automate and Power BI
- Hands-on experience with Azure Functions, Azure Logic Apps, Azure Storage Accounts (blobs, queues, tables), Azure Service Bus, and API Management for enterprise integration patterns; familiar with Azure DevOps CI/CD pipelines for Power Platform solutions, SPFx packages, and .NET APIs.
- Solid command of Entra ID app registrations, OAuth 2.0 flows (authorization code, client credentials, on-behalf-of), managed identities, and Microsoft Graph delta queries - able to design and debug end-to-end authentication flows across the Microsoft identity platform without assistance.
- Strong relational database skills, including data schema design and management, authoring complex queries, developing and maintaining stored procedures, and performance optimization (indexing strategy, query plan analysis, and normalization) across SQL Server and comparable relational databases.
- Experience building with Azure OpenAI (GPT-4o, embeddings, Assistants API), Azure AI Search (RAG patterns, semantic ranking, vector search), and AI Builder; familiar with Copilot Studio for declarative agents and custom connectors; working awareness of Semantic Kernel for orchestrating LLM-based workflows within enterprise applications.
- Experience integrating systems using REST APIs, OAuth-secured endpoints, and structured data exchange patterns to support analytics, automation, and enterprise application workflows.
- Experience in the AEC (Architecture, Engineering, and Construction) or professional services sector is advantageous.