How to Apply
A cover letter is required for consideration for this position and should be attached as the first page of your resume. The cover letter should address your specific interest in the position and outline skills and experience that directly relate to this position.
Job Summary
Michigan Medicine's Health Information Technology & Services (HITS) Enterprise Device Engineering and Management (EDEM) Team is seeking a lead engineer for Azure Virtual Desktop (AVD).
EDEM's role is to provide customer-focused engineering services for the development and management of reliable, secure, and supportable computing devices. The Desktop Virtualization team is responsible for maintaining a legacy Citrix environment; however, their primary focus is supporting and delivering hosted desktops and applications via Microsoft's Azure Virtual Desktop. Supported applications include Epic Hyperspace, Microsoft Office 365 products, and numerous departmental applications tailored to the medical field.
A successful candidate for this role will possess substantial experience in designing, implementing, and troubleshooting Citrix XenApp and Azure Virtual Desktop environments, including hosting Epic Hyperspace within AVD. Experience engineering and supporting AVD in an Academic Medical Center setting is essential. The candidate should have a broad understanding of Windows server and desktop operating systems in enterprise environments, strong analytical skills, and familiarity with ITIL-based tools such as ServiceNow - including proficiency in generating and analyzing reports. A proactive approach to reducing operational overhead and improving efficiencies through incident trend analysis is expected. Additionally, experience with AVD tools such as Nerdio and ControlUp, as well as expertise in Windows Group Policies, Entra, and PowerShell scripting, is highly desirable.
Responsibilities*
Microsoft Windows
- Support, maintain and troubleshoot issues with Windows desktop operating systems in Azure
- Intimate knowledge of the Windows desktop operating system
- Proficient in creating and supporting AD Group Policy for both Windows Server and Desktop operating systems
General Citrix
- Maintain the health and welfare of the Citrix XenApp infrastructure and maintain system stability and accessibility
- Key infrastructure components; Netscaler, Storefront, XenApp, Director, Studio
- Proficiency in the configurations of each of the items mentioned above
- Ability to troubleshoot and resolve issues related to each infrastructure component
- Installation of software and patches via SCCM to XenApp servers
- Monitoring of Citrix infrastructure components via automation tools, third party software, and manual inspection
- Participate in after-hours system and application updates. This may include late evening, early morning, and weekend work
Citrix Workspace/Receiver
- Proficient in the configuration, feature sets, and usage of the Workspace
- Ability to integrate the product to meet the needs of the Michigan Medicine user environment (both institution managed and BYO devices)
- Test and validate Workspace functionality with Citrix hosted applications
- Facilitate and assist in the installation and support of Workspace from remote devices at affiliate Health Systems
- Work with vendor to report problems, troubleshoot and diagnose issue related to the Receiver product
Azure Virtual Desktop (AVD)
- Act as subject matter expert and lead engineer for Azure Virtual Desktop (AVD); plan routine updates, lead troubleshooting efforts, research and recommend technology trends
- Utilize tools such as Nerdio and ControlUp to monitor, troubleshoot, and enhance the AVD environment
- As the technical lead, the candidate will collaborate closely with the Azure Virtual Desktop (AVD) architect to shape the future configuration of AVD. Drawing on technical analysis and emerging trends, the candidate will recommend and implement changes to ensure the platform continuously meets evolving customer needs
- Maintain the health and welfare of the Azure Virtual Desktop environment hosted in Microsoft?s Azure Cloud
- Create and update the monthly gold images for which then will be utilized to compose the hosts serving user sessions
- Setup and configuration of the scaling practice used to add capacity at the BOB and reduce at EOB
- Setup and configure components required for monitoring AVD hosts (Azure Monitor, Log Analytics and Insights)
- Act as the Subject Matter Expert (SME) for the Windows App. This includes the support and management of updates for the application.
Scripting and Database Query Languages
- Ability to produce scripts to automate administrative tasks
- Proficient in the following scripting languages Powershell, Batch, and VBS
- Ability to produce queries in both SQL and Kusto query languages
Required Qualifications*
- Bachelor's degree in computer science, a related field or equivalent combination of education and experience
- 8+ years of IT related experience.
- Experience administering Azure Virtual Desktop environments and/or comparable virtualization environments (Omnissa Horizon, Citrix XenApp, or Parallels RAS
- Demonstrated ability of independent decision-making and troubleshooting capability
- Ability to document and describe complex technical problems to end users and leadership
- Demonstrated ability of conceptualization, development and implementation of complex program designs specific to AVD
- Ability to respond to incidents after hours during on-call support windows
Desired Qualifications*
- Experience working in healthcare
- 7+ years support experience of Citrix application hosting implementation and support
- Experience administering Windows Server 2016 and greater operating systems
- Rich understanding of the Windows 11 desktop operating system
- Experience with Microsoft Azure environments
- Skill deploying virtual desktops and applications in a Nerdio managed AVD environment
- Experience utilizing ControlUp in an AVD environment
- Epic Hyperspace support knowledge or certification
- Experience administering Epic Hyperspace in a Citrix or AVD environment
- Proficient at solving problems or creating automation with Powershell scripting
- Document infrastructure hardware allocation, system configuration, and user endpoint configuration.
- Train other HITS groups on upcoming changes, endpoint device configuration, and overall system access/usage
- Establish/Maintain working relationships with other HITs support groups, as well as those groups, both internal and external, requesting application hosting services from the group
- Participation in team meetings for project/task updating, reviewing of current issues, and infrastructure design dialogs
- Working with software vendors to troubleshoot access/usage issues. Provide necessary troubleshooting information, reproduction of issue, log capturing, and uploading of information to the vendor
Work Locations
This is a hybrid position, allowing an individual to work remotely approximately 90% of the time. There will be times when the candidate will be required to come onsite for meetings, troubleshooting, and to meet other business objectives.
Modes of Work
Positions that are eligible for hybrid or mobile/remote work mode are at the discretion of the hiring department. Work agreements are reviewed annually at a minimum and are subject to change at any time, and for any reason, throughout the course of employment. Learn more about the work modes.
Additional Information
Benefits
We offer a benefits package that includes comprehensive training and career development opportunities, generous retirement savings plans, ample paid time off, and a wealth of family care support: https://careers.umich.edu/benefits
Background Screening
Michigan Medicine conducts background screening and pre-employment drug testing on job candidates upon acceptance of a contingent job offer and may use a third party administrator to conduct background screenings. Background screenings are performed in compliance with the Fair Credit Report Act. Pre-employment drug testing applies to all selected candidates, including new or additional faculty and staff appointments, as well as transfers from other U-M campuses.
Application Deadline
Job openings are posted for a minimum of seven calendar days. The review and selection process may begin as early as the eighth day after posting. This opening may be removed from posting boards and filled anytime after the minimum posting period has ended.
U-M EEO Statement
The University of Michigan is an equal employment opportunity employer.