يبحث عميلنا عن أخصائي تخصيص Dynamics 365 لتصميم وبناء وصيانة التخصيصات في بيئة Dynamics 365 Customer Engagement و Power Platform الخاصة به. في هذا الدور، ستقوم بتحويل متطلبات العمل إلى حلول آمنة وقابلة للتوسع، مع العمل بشكل وثيق مع محللي الأعمال ومهندسي الحلول ووظيفة أمن تكنولوجيا المعلومات في بيئة عالية التنظيم.
المسؤوليات الرئيسية
تخصيص وتكوين الحلول
- تكوين وتخصيص وحدات Dynamics 365 CE، بما في ذلك الجداول والنماذج وطرق العرض والحقول والعلاقات وقواعد العمل ولوحات المعلومات
- بناء وصيانة التطبيقات القائمة على النماذج (model driven apps) وعند الحاجة، تطبيقات اللوحة (canvas apps) على Power Platform
- تصميم وإدارة نماذج بيانات Dataverse بما يتماشى مع معايير بيانات المؤسسة
- تطوير تدفقات عمليات الأعمال لتوحيد معالجة الحالات والموافقات وسير العمل
التطوير والقابلية للتوسع
- تطوير المكونات الإضافية (C#/.NET) وأنشطة سير العمل المخصصة لمنطق جانب الخادم
- كتابة نصوص برمجية من جانب العميل باستخدام JavaScript/TypeScript لأحداث النماذج وسلوك واجهة المستخدم
- بناء عناصر تحكم PCF (إطار عمل مكونات Power Apps) حيث لا تكفي المكونات القياسية
- أتمتة العمليات باستخدام تدفقات سحابة Power Automate، بما في ذلك الموافقات وعمليات التكامل
التكامل
- دمج Dynamics 365 مع الأنظمة الداخلية من خلال Dataverse Web API وخدمات REST/SOAP و Azure Logic Apps و Azure Functions و Azure Service Bus
- دعم ترحيل البيانات وأعمال جودة البيانات باستخدام أدوات مثل KingswaySoft أو SSIS أو Azure Data Factory
الأمن والحوكمة
- تكوين أدوار الأمان ووحدات الأعمال والفرق وأمن مستوى الحقول وأمن التسلسل الهرمي باتباع مبادئ الامتيازات الأقل
- التأكد من امتثال جميع التخصيصات لسياسات أمن المعلومات وتصنيف البيانات ومتطلبات التدقيق
- الحفاظ على توثيق الحلول ومستندات التصميم الفني وسجلات التغيير
إدارة دورة حياة التطبيق (ALM) وإدارة الإصدارات
- إدارة الحلول المدارة وغير المدارة عبر بيئات التطوير والاختبار وقبول المستخدم (UAT) والإنتاج
- دعم خطوط أنابيب CI/CD باستخدام Azure DevOps أو Power Platform Pipelines
- اتباع عمليات إدارة التغيير والإصدار الرسمية
الدعم وإشراك أصحاب المصلحة
- تقديم دعم المستوى الثاني/الثالث (L2/L3) لمشاكل الإنتاج، بما في ذلك تحليل السبب الجذري والإصلاحات
- العمل مع مستخدمي الأعمال لتوضيح المتطلبات واقتراح خيارات الحلول
- دعم UAT وتدريب المستخدمين عند الحاجة
المتطلبات الفنية
يجب توفرها
- أكثر من 5 سنوات في Dynamics 365 CE / CRM مع خبرة عملية عميقة في التخصيص
- معرفة قوية بـ Dataverse والتطبيقات القائمة على النماذج وهندسة الحلول
- تطوير المكونات الإضافية بـ C#/.NET والبرمجة النصية من جانب العميل بـ JavaScript
- خبرة في Power Automate و Power Apps في بيئات الإنتاج
- تكوين نموذج أمان Dynamics 365
- إدارة دورة حياة التطبيق (ALM) القائمة على الحلول عبر بيئات متعددة
- خبرة في التكامل باستخدام Web API وخدمات Azure
يفضل توفرها
- تطوير عناصر تحكم PCF
- Power Pages (البوابات)
- Azure DevOps CI/CD لـ Power Platform
- خبرة في الخدمات المصرفية أو المالية أو الكيانات الحكومية
- التعرض لسير عمل إدارة الحالات أو معالجة الشكاوى
الشهادات (يفضل)
- شهادة مايكروسوفت: Power Platform Developer Associate (PL-400)
- شهادة مايكروسوفت: Dynamics 365 Customer Service Functional Consultant Associate (MB-230)
- شهادة مايكروسوفت: Power Platform Functional Consultant Associate (PL-200)
- شهادة مايكروسوفت: Power Platform Solution Architect Expert (PL-600)، ميزة إضافية قوية
ملف المرشح المطلوب
- درجة البكالوريوس في علوم الكمبيوتر أو تكنولوجيا المعلومات أو مجال ذي صلة
- متواصل بوضوح مع أصحاب المصلحة الفنيين والتجاريين
- منضبط فيما يتعلق بالتوثيق والتحكم في التغيير
- مرتاح للعمل ضمن أطر حوكمة وأمن صارمة
- قادر على العمل بشكل مستقل وامتلاك مخرجات العمل
Our client is looking for a Dynamics 365 Customization Specialist to design, build, and maintain customizations on its Dynamics 365 Customer Engagement and Power Platform environment. In this role, you will turn business requirements into secure, scalable solutions, working closely with business analysts, solution architects, and the IT security function in a highly regulated environment.
Key Responsibilities
Solution Customization and Configuration
- Configure and customize Dynamics 365 CE modules, including tables, forms, views, fields, relationships, business rules, and dashboards
- Build and maintain model driven apps and, where needed, canvas apps on the Power Platform
- Design and manage Dataverse data models in line with enterprise data standards
- Develop business process flows to standardize case handling, approvals, and workflows
Development and Extensibility
- Develop plugins (C#/.NET) and custom workflow activities for server side logic
- Write client side scripts in JavaScript/TypeScript for form events and UI behavior
- Build PCF (Power Apps Component Framework) controls where standard components fall short
- Automate processes with Power Automate cloud flows, including approvals and integrations
Integration
- Integrate Dynamics 365 with internal systems through Dataverse Web API, REST/SOAP services, Azure Logic Apps, Azure Functions, and Azure Service Bus
- Support data migration and data quality work using tools such as KingswaySoft, SSIS, or Azure Data Factory
Security and Governance
- Configure security roles, business units, teams, field level security, and hierarchy security following least privilege principles
- Make sure all customizations comply with information security policies, data classification, and audit requirements
- Maintain solution documentation, technical design documents, and change records
ALM and Release Management
- Manage managed and unmanaged solutions across Dev, Test, UAT, and Production environments
- Support CI/CD pipelines using Azure DevOps or Power Platform Pipelines
- Follow formal change management and release processes
Support and Stakeholder Engagement
- Provide L2/L3 support for production issues, including root cause analysis and fixes
- Work with business users to clarify requirements and propose solution options
- Support UAT and user training where required
Technical Requirements
Must have
- 5+ years in Dynamics 365 CE / CRM with deep hands on customization experience
- Strong knowledge of Dataverse, model driven apps, and solution architecture
- Plugin development in C#/.NET and client side scripting in JavaScript
- Power Automate and Power Apps experience in production environments
- Dynamics 365 security model configuration
- Solution based ALM across multiple environments
- Integration experience using Web API and Azure services
Good to have
- PCF control development
- Power Pages (Portals)
- Azure DevOps CI/CD for Power Platform
- Experience in banking, financial services, or government entities
- Exposure to case management or complaints handling workflows
Certifications (Preferred)
- Microsoft Certified: Power Platform Developer Associate (PL-400)
- Microsoft Certified: Dynamics 365 Customer Service Functional Consultant Associate (MB-230)
- Microsoft Certified: Power Platform Functional Consultant Associate (PL-200)
- Microsoft Certified: Power Platform Solution Architect Expert (PL-600), a strong plus
Desired Candidate Profile
- Bachelor s degree in Computer Science, Information Technology, or a related field
- Clear communicator with both technical and business stakeholders
- Disciplined about documentation and change control
- Comfortable working within strict governance and security frameworks
- Able to work independently and own deliverables