Infrastructure Engineer (Microsoft Dynamics CRM Specialist)
6-12+ Months Onsite
Philadelphia PA
We are seeking an experienced Infrastructure Engineer with deep expertise in Microsoft Dynamics CRM to design, implement, optimize, and support our enterprise CRM environment. This role requires a strong blend of infrastructure engineering skills, Microsoft ecosystem proficiency, and hands-on experience managing and scaling Dynamics CRM environments (onprem, cloud, or hybrid).
The ideal candidate has significant experience supporting highavailability, largescale CRM platforms; understands integration patterns and performance tuning; and is comfortable collaborating with cross-functional teams, security teams, and business stakeholders.
Key Responsibilities
Dynamics CRM Infrastructure & Administration
- Architect, deploy, and maintain Microsoft Dynamics CRM environments (on-prem or Dynamics 365 CE).
- Perform regular administration tasks including configuration, upgrades, patching, and environment refreshes.
- Manage CRM components such as:
- Application servers
- SQL Server databases
- Integration services
- Load balancing and clustering
- Plugin and service endpoint connectivity
Systems Engineering & Platform Management
- Design and support infrastructure across Windows Server, Active Directory, IIS, and Azure.
- Optimize system performance, scalability, security, and reliability.
- Implement monitoring and alerting across CRM and dependent systems.
Integration & Automation
- Support integrations between CRM and enterprise systems (e.g., ERP, data warehouse, API gateways).
- Create and maintain automation for deployments, build pipelines, and environment management.
- Work with development teams to support DevOps processes and CI/CD pipelines.
Security, Compliance & Governance
- Ensure CRM environments meet corporate security and compliance standards.
- Manage role-based access, authentication models, and audit capabilities.
- Work closely with cybersecurity teams to assess vulnerabilities and apply mitigations.
Troubleshooting & Support
- Act as a Tier 3 subject matter expert for CRM-related incidents.
- Perform root cause analysis and implement long-term corrective actions.
- Provide architectural guidance and mentor team members.
Required Qualifications
- 5+ years of experience as an Infrastructure Engineer, Systems Engineer, or similar role.
- 3+ years of hands-on experience with Microsoft Dynamics CRM (Dynamics 365 CE or legacy on-prem versions).
- Strong knowledge of:
- Windows Server
- Active Directory
- IIS
- SQL Server (performance tuning, backups, clustering)
- PowerShell scripting
- Azure cloud infrastructure (VMs, networking, identity, storage)
- Experience with CRM deployment automation and environment lifecycle management.
- Understanding of networking fundamentals (DNS, load balancing, firewalls, certificates).
Preferred Qualifications
- Experience migrating CRM on-prem to Dynamics 365 or hybrid architectures.
- Familiarity with Azure DevOps, GitHub Actions, or similar CI/CD tooling.
- Knowledge of CRM customization, plugins, SDK, and API usage.
- Microsoft certifications (e.g., Azure Administrator, Dynamics 365 CE, MCSA/MCSE).
Soft Skills
- Strong analytical and problemsolving skills.
- Ability to collaborate across technical and non-technical teams.
- Excellent communication and documentation skills.
- Customer-focused mindset with the ability to support mission-critical systems.