Accenture Middle East تبحث عن MS Dynamics CRM Solution Architect (Manager) للعمل في الرياض، حيث ستتولى تصميم وتقديم حلول تقنية مبتكرة باستخدام Microsoft Dynamics لتحقيق أهداف الأعمال.
نبذة عن الوظيفة
بصفته مهندس حلول متخصص في Microsoft Dynamics CRM، سيلعب المرشح دورًا محوريًا في تصميم وتقديم حلول تقنية مبتكرة تتوافق مع أهداف الأعمال. سيكون مسؤولاً عن تحديد حلول قابلة للتطوير وعالية الأداء مع كونه خبيرًا في هندسة تقنيات CRM. يتطلب هذا الدور كفاءة متقدمة في هندسة التكنولوجيا والهندسة التشغيلية وأطر العمل المعمارية، مع التركيز على هندسة التطبيقات والتصميم المعماري.
المهام والمسؤوليات
- تصميم وتقديم الهندسة التقنية للمنصات والمنتجات والمشاريع، مع ضمان التوافق مع متطلبات الأداء والقدرة والتوسع.
- تحديد حلول تعالج التحديات التجارية المعقدة وتطبق عبر فرق متعددة.
- إنشاء حلول CRM مبتكرة باستخدام Microsoft Dynamics تلبي أهداف الأعمال وتحقق قيمة.
- إجراء تقييم شامل للبنى الحالية والتوصية بتحسينات لتعزيز الكفاءة والفعالية.
- تيسير ورش العمل والمناقشات لجمع المتطلبات والملاحظات من أصحاب المصلحة، وضمان تلبية الحلول لاحتياجاتهم.
- التواصل مع فرق متعددة لتعزيز التعاون والمساهمة في القرارات الرئيسية.
- إنشاء توثيق مفصل للتصاميم المعمارية والقرارات للرجوع إليها مستقبلًا ومشاركة المعرفة.
- توجيه وإرشاد أعضاء الفريق المبتدئين، وتعزيز أفضل الممارسات في الهندسة التقنية وحلول CRM.
- إدارة الفرق والتعاون معها لضمان الأداء الفعال وتسليم الحلول.
- تحمل مسؤولية قرارات الفريق وتقديم التوجيه لضمان التوافق مع الأهداف المعمارية.
الشروط والمتطلبات
- خبرة 8-12+ سنة في النظام البيئي لـ Microsoft، مع 5+ سنوات تخصص في Dynamics 365 Customer Engagement (CE) وDataverse وPower Platform.
- سجل حافل في قيادة تسليمات متعددة السباقات كقائد تقني، خاصة عبر وحدات المبيعات وخدمة العملاء والخدمة الميدانية، مع ضمان التنفيذ الناجح والمواءمة مع أهداف الأعمال.
- كفاءة متقدمة في C#/.NET (Plugins, Custom APIs, XRM SDK)، وJavaScript/TypeScript (برمجة النماذج، تخصيص شريط الأوامر)، وعناصر PCF لإنشاء حلول CRM مخصصة.
- خبرة قوية في تصميم مخطط Dataverse، بما في ذلك أدوار الأمان والفرق والتدقيق وحوكمة البيانات.
- خبرة عملية في خطوط CI/CD باستخدام Azure DevOps، بما في ذلك طبقات الحلول واستراتيجيات التفرع والنشر الآلي لمشاريع CRM.
- معرفة عميقة باستراتيجيات التكامل وترحيل البيانات، بما في ذلك عمليات ETL والتحكم في التدفق والترحيل والمزامنة التفاضلية لضمان تدفق بيانات سلس عبر الأنظمة.
- مهارات استثنائية في الاتصال الكتابي والشفهي، مع القدرة على قيادة ورش العمل التقنية والتعاون مع أصحاب المصلحة والدفاع عن القرارات المعمارية.
- خبرة في تيسير المناقشات لجمع المتطلبات ومواءمة الحلول مع احتياجات الأعمال وضمان قبول أصحاب المصلحة.
- المؤهلات المفضلة: خبرة في وحدات Dynamics 365 المتقدمة مثل Omnichannel لخدمة العملاء، وجدولة موارد الخدمة الميدانية (FSR)، والتسويق. التعرض لـ Copilot Studio وAI Builder وأنماط الذكاء الاصطناعي المسؤولة لسيناريوهات CRM.
- الشهادات المفضلة: Microsoft Certified: Power Platform Developer Associate (PL-400)، وPower Platform Solution Architect Expert (PL-600)، وDynamics 365 Customer Service/Sales Functional Consultant (MB-230/MB-210)، وAzure Developer/Architect (AZ-204/AZ-305).
- الأدوات والتقنيات: Dynamics 365 CE (Dataverse, Power Apps, Power Automate, Copilot Studio)، Azure DevOps (Git, YAML Pipelines, Test Plans)، Azure Services (Azure Functions, Logic Apps, API Management, Service Bus, Event Grid)، أدوات التطوير (JavaScript/TypeScript, C#/.NET, PCF, XRM Tooling, SolutionPackager)، المراقبة والاختبار (Application Insights, Kusto/Log Analytics, Postman, Swagger/OpenAPI).
عرض النص الأصلي للإعلان
Role Overview:
As a CRM Solution Architect specializing in Microsoft Dynamics, you will play a pivotal role in designing and delivering innovative technology solutions that align with business objectives. You will be responsible for defining scalable, high-performance solutions while serving as a subject matter expert in CRM technology architecture. This role requires advanced proficiency in Technology Architecture, Operational Architecture, and Architecture Frameworks, with a focus on Applications Architecture and Architectural Design.
Key Responsibilities:
Technology Architecture Design:
Develop and deliver technology architecture for platforms, products, or engagements, ensuring alignment with performance, capability, and scalability requirements.
Define solutions that address complex business challenges and apply across multiple teams.
Solution Development:
Create innovative CRM solutions using Microsoft Dynamics that meet business objectives and drive value.
Conduct thorough assessments of existing architectures and recommend improvements to enhance efficiency and effectiveness.
Stakeholder Collaboration:
Facilitate workshops and discussions to gather requirements and feedback from stakeholders, ensuring solutions meet their needs.
Engage with multiple teams to drive collaboration and contribute to key decisions.
Documentation and Knowledge Sharing:
Create detailed documentation of architectural designs and decisions for future reference and knowledge sharing.
Mentor and guide junior team members, promoting best practices in technology architecture and CRM solutions.
Leadership and Team Management:
Manage and collaborate with teams to ensure effective performance and delivery of solutions.
Take ownership of team decisions and provide guidance to ensure alignment with architectural goals.
Experience:
8-12+ years of experience in the Microsoft ecosystem, with 5+ years specializing in Dynamics 365 Customer Engagement (CE), Dataverse, and Power Platform.
Proven track record of leading multi-sprint deliveries as a Technical Lead, specifically across Sales, Customer Service, and Field Service modules, ensuring successful implementation and alignment with business objectives.
Technical Expertise:
Advanced proficiency in C#/.NET (Plugins, Custom APIs, XRM SDK), JavaScript/TypeScript (form scripting, command bar customization), and PCF controls for creating tailored CRM solutions.
Strong expertise in Dataverse schema design, including security roles, teams, auditing, and data governance.
Hands-on experience with CI/CD pipelines using Azure DevOps, including solution layering, branching strategies, and automated deployments for CRM projects.
Deep knowledge of integration and data migration strategies, including ETL processes, throttling, pagination, and delta synchronization to ensure seamless data flow across systems.
Communication Skills:
Exceptional written and verbal communication skills, with the ability to lead technical workshops, collaborate with stakeholders, and effectively defend architecture decisions.
Skilled in facilitating discussions to gather requirements, align solutions with business needs, and ensure stakeholder buy-in.
Preferred Qualifications:
Experience with advanced Dynamics 365 modules, including Omnichannel for Customer Service, Field Service Resource Scheduling (FSR), and Marketing.
Exposure to Copilot Studio, AI Builder, and responsible AI patterns for CRM scenarios, showcasing innovation in leveraging AI for CRM solutions.
Certifications (Preferred):
Microsoft Certified: Power Platform Developer Associate (PL-400) - Demonstrating expertise in Power Platform development.
Microsoft Certified: Power Platform Solution Architect Expert (PL-600) - Validating advanced solution architecture skills.
Microsoft Certified: Dynamics 365 Customer Service/Sales Functional Consultant (MB-230/MB-210) - Highlighting functional knowledge of Dynamics 365 modules.
Azure Developer/Architect (AZ-204/AZ-305) - Showcasing proficiency in Azure services and architecture.
Tools & Technologies:
Dynamics 365 CE: Expertise in Dataverse, Power Apps (Model-Driven/Canvas), Power Automate, and Copilot Studio for creating robust CRM solutions.
Azure DevOps: Proficient in Git, YAML Pipelines, and Test Plans for efficient development and deployment workflows.
Azure Services: Skilled in Azure Functions, Logic Apps, API Management, Service Bus, and Event Grid for seamless integrations and scalable solutions.
Development Tools: Advanced knowledge of JavaScript/TypeScript, C#/.NET, PCF, XRM Tooling, and SolutionPackager for custom development.
Monitoring & Testing: Experience with Application Insights, Kusto/Log Analytics, Postman, and Swagger/OpenAPI for performance monitoring and API testing.