We are seeking an experienced Business Analyst to support the modernization of a large-scale customer engagement and CRM platform. The role focuses on translating business needs into clear CRM requirements while contributing to the enhancement of a cloud-enabled platform built on Microsoft Dynamics 365, Power Platform, Dataverse, and Azure.
Key Responsibilities
- Conduct business requirements gathering and refinement workshops.
- Translate approved backlog items into detailed CRM and business requirements.
- Document user stories, business rules, acceptance criteria, and process requirements.
- Analyze current and future-state business processes and identify improvement opportunities.
- Collaborate with product owners, developers, architects, and QA teams within an Agile environment.
- Support backlog management, sprint planning, and release activities.
- Identify project dependencies, risks, and readiness requirements.
- Facilitate User Acceptance Testing (UAT) and support testing activities.
- Maintain requirements traceability throughout the project lifecycle.
- Support production releases and ongoing service improvements.
Required Experience
- 4+ years of experience as a Business Analyst within CRM, digital services, or customer engagement platforms.
- Strong experience working with Microsoft Dynamics 365 CRM.
- Experience with Agile delivery methodologies, backlog management, and user story creation.
- Strong understanding of business process analysis, requirements management, and UAT.
- Experience working in enterprise-scale digital transformation projects.
- Excellent stakeholder management and communication skills.
- Arabic speaker is required.
Preferred Technical Knowledge
- Microsoft Dynamics 365
- Microsoft Power Platform
- Dataverse
- Azure Services
- CRM integrations and business process automation
- Release and change management practices
Qualifications
- Bachelor’s degree in Business Administration, Information Systems, Computer Science, or a related field.
- Relevant certifications in Business Analysis, Agile, Microsoft Dynamics 365, or Power Platform are highly preferred.
Contract Duration: 12 Months Contract - Extendable