What are the responsibilities and job description for the Windows Server Migration Engineer position at MSR Technology Group?
Position: Windows Server Migration Engineer
Schedule: Monday – Friday, 8:00 AM – 5:00 PM
Contract: 6 months
Location:
- Charlotte, NC 28217, USA
- Hybrid (2–3 days minimum in office)
Scope of Work
- Support migration of applications from Windows Server 2008 → 2019/2022 in IaaS environment.
- Migrate IIS websites, Windows Services, and related application components.
- Assist with SQL Server migration considerations (connections, instances, dependencies).
- Evaluate and migrate message queues (MSMQ or equivalent).
- Document environment, migration steps, and post‑migration state.
- Collaborate with DevOps, development, and infrastructure teams.
Required Skills & Experience
- Strong hands‑on IIS administration, configuration, and migration.
- Proven experience migrating workloads between Windows Server versions.
- Knowledge of Windows Services setup/configuration/troubleshooting.
- Practical understanding of SQL Server (connection strings, permissions, service accounts).
- Experience with queues (IBM/MSMQ or similar).
- Ability to identify migration risks and remediation options.
- Strong troubleshooting and analytical skills.
- Familiarity with Microsoft technologies (.NET, etc.), networking, and Active Directory.
Desirable / Nice‑to‑Have
- Exposure to CI/CD tools (TeamCity, Octopus Deploy).
- Familiarity with Azure services and tools (Terraform, etc.).
- PowerShell scripting for automation/configuration.
- Understanding of enterprise change management and documentation practices.
- Security knowledge.
Soft Skills
- Clear written and verbal communication.
- Ability to work independently and with cross‑functional teams.
- Strong attention to detail and structured execution.
- Troubleshooting mindset and willingness to learn.
Experience & Other Requirements
- 8 years of experience.
- Hybrid position (2–3 days minimum in office).