
MS DYNAMICS 365 CRM - DevOps & Automation Specialist
DXC Technology2 months ago
Cairo, EgyptMid Level
Responsibilities
- Design, implement, and maintain CI/CD pipelines for Dynamics 365 CRM, Dataverse, Power Platform, and Azure components.
- Automate CRM solution packaging, validation, branching, builds, releases, approvals, gates, and rollback procedures across multiple environments.
- Automate administrative and operational tasks using PowerShell, Azure CLI, PAC CLI, Power Platform Build Tools, YAML pipelines, and reusable scripts.
- Manage environment provisioning, configuration, connection references, environment variables, service principals, application users, security roles, and managed identities.
- Establish DevOps governance, source control, versioning, deployment approval, auditability, and release standards for CRM delivery teams.
- Integrate plugins, JavaScript/TypeScript components, PCF controls, Azure Functions, Logic Apps, and other integration assets into automated pipelines.
- Implement static analysis, deployment verification, smoke testing support, dependency validation, and release readiness controls.
- Monitor and troubleshoot pipeline failures, solution conflicts, missing dependencies, configuration gaps, and production release incidents.
- Maintain deployment guides, release calendars, runbooks, rollback plans, scripts, environment diagrams, and operational handover documentation.
- Identify continuous-improvement opportunities to reduce manual effort, improve release reliability, strengthen security, and accelerate CRM delivery.
Requirements
- At least 3 years of hands-on Microsoft Dynamics 365 CRM or Customer Engagement delivery experience focused on DevOps, ALM, release management, and automation.
- Strong Azure DevOps experience with repositories, branching, build and release pipelines, YAML, approvals, gates, variable groups, service connections, and secure deployment practices.
- Practical knowledge of Dynamics 365 CRM solution management, managed and unmanaged solutions, solution layering, dependencies, environment variables, connection references, and Dataverse administration.
- Hands-on experience with Power Platform Build Tools, PAC CLI, PowerShell, Azure CLI, Git, and automation scripting.
- Understanding of Dynamics 365 CRM customization and development components including plugins, workflows, custom APIs, JavaScript/TypeScript, PCF controls, and integration assets.
- Experience managing multiple CRM environments, refreshes, backups, restores, configuration alignment, security setup, application users, and service principals.
- Strong knowledge of Power Platform administration, the Dataverse security model, connectors, environment strategy, DLP considerations, and application lifecycle management.
- Experience integrating CRM deployment pipelines with Azure Functions, Logic Apps, Service Bus, Key Vault, App Services, Application Insights, and Azure Monitor.
- Ability to troubleshoot deployment failures, solution import errors, dependency conflicts, pipeline issues, environment-specific configuration problems, and release incidents.
- Understanding of DevSecOps, secure secrets management, privileged access controls, audit requirements, compliance checkpoints, and production release governance.
- Microsoft certifications in Dynamics 365 Customer Engagement, Power Platform, Azure Administrator, Azure Developer, DevOps Engineer, or Solution Architect are preferred.
- Experience with automated testing, regression automation, EasyRepro, Playwright, Selenium, or similar frameworks is advantageous.
- Experience with Agile/Scrum, SAFe, release trains, change advisory boards, and enterprise release governance is a plus.
- Experience supporting Egypt-based enterprise or government clients is preferred; Arabic capability, MEA delivery knowledge, bilingual Arabic/English environments, data protection knowledge, and public-sector implementation experience are desirable.
Benefits
- The work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances.
- DXC Technology promotes an inclusive environment where employees can thrive.
Tech Stack
Categories
About DXC Technology
DXC Technology is a public IT services and consulting company that runs and modernizes mission-critical systems for large enterprises and governments. It provides managed services, cloud migration and operations, cybersecurity, application development, and industry BPS, monetizing through long-term outsourcing and consulting engagements. Formed in 2017 from the merger of CSC and HPE Enterprise Services, DXC is headquartered in Ashburn, Virginia and trades on the NYSE as DXC.