MS DYNAMICS 365 CRM - DevOps & Automation Specialist
DXC Technology2 days ago
Cairo, EgyptMid Level
H1B Sponsor
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 helps global companies run their mission-critical systems and operations while modernizing IT, optimizing data architectures, and ensuring security and scalability across public, private and hybrid clouds. The world's largest companies and public sector organizations trust DXC to deploy services to drive new levels of performance, competitiveness, and customer experience across their IT estates. Instagram: https://www.instagram.com/dxctechnology Youtube: https://www.youtube.com/DXCTechnology TikTok: https://www.tiktok.com/@dxc_technology