Description
Summary:
Seeking a Migration Engineer to execute user migrations of on-prem virtual desktops to Azure, troubleshoot issues, and communicate with diverse users.
Highlights:
1. Execute user migrations at scale using a standardized operating model
2. Troubleshoot and resolve issues across Windows, applications, and desktop
3. Strong debugging, problem isolation, and application testing skills
About the project NDS.Next is a firmwide initiative to migrate on\-prem virtual desktops (NDSes) to **Azure\-hosted virtual desktops,** aligned with the firm’s cloud migration strategy. The role sits in the **NDSNext Migration Factory** and executes migrations at scale using a standardized, repeatable factory operating model.
**Role summary**
We are seeking a technology engineer with 5 to 8 years of overall experience, including at least 3 years of Windows desktop migration experience (planning, cutover, validation, and post\-migration issue resolution). As a Migration Engineer, you will work daily with a **pre\-assigned set of users** to ensure their business\-critical applications function correctly on their new **Azure\-hosted desktop.** You will troubleshoot issues end\-to\-end, coordinate fixes with partner teams, and communicate clearly with users across diverse roles (e.g., trading, engineering, operations, senior management).
Key responsibilities
* Execute user migrations following the **factory playbook**, tracking progress and outcomes
Validate end\-user functionality on NDS.Next desktops (e.g. M365 Suite, Firmwide common applications (e.g., digital assistant tools), Business apps from an internal app store, Web applications and line\-of\-business tools
* Perform **application testing**, defect reproduction, and regression checks before and after migration
* Troubleshoot and resolve issues across Windows, applications, and desktop environment configuration. Issues will be routed by the helpdesk team.
* Write clear user updates and technical notes; manage expectations and drive closure
* Provide structured reporting on your assigned workload (status, risks, blockers)
**Must\-have skills**
* Strong familiarity with Windows desktop environments and application behavior
* Proficiency in cloud application connectivity and access management, including core networking concepts and operational troubleshooting
* Python or Java coding proficiency for automation and diagnostics
* Strong debugging and problem isolation skills (logs, configs, repro steps)
* Strong application testing knowledge (test design, validation, regression mindset)
* Excellent written and verbal communication, including explaining technical issues to non\-technical audiences
* Strong personal project management skills (follow process, manage your queue, accurate reporting)
**Good\-to\-have skills**
* Knowledge of AI\-assisted troubleshooting or automation concepts
* Prior application development experience (building, supporting, or modernizing apps)
Engagement style High\-volume, user\-facing execution with clear daily outcomes
* Works independently within a standardized model, escalating appropriately when needed
* Comfortable partnering across engineering and operations teams