Jobs · Information Technology · Michigan

Windows System Engineer

TalentAlly · Ann Arbor, MI · 2 mo ago
Information TechnologyFull-time

Health Information Technology & Services (HITS) plays a role in the success of Michigan Medicine by providing clinicians, educators, researchers, students, and staff with technology-related information, products, and support. HITS also provides institutional expertise related to IT strategy, security, infrastructure, and resource management.

About the role

The Windows and VMware Services Team at Michigan Medicine is responsible for leading the design, support, and governance of Michigan Medicine's Windows and VMware environments. This role ensures that Windows Server Operating systems and VMware virtualization environments are secure, cost-efficient, and aligned with organizational goals, supporting clinical, research, and administrative functions.

The Windows System Engineer reports to the Manager of Windows and VMware Services and provides technical expertise for operating system deployments, security architecture, hybrid cloud solutions, and on-premises virtualization. This role collaborates with Architecture, Security, Networking, Application, UNIX, and Storage teams to ensure seamless on-premises and Cloud integration, maintaining high availability, performance, and compliance with industry regulations such as HIPAA and NIST.

The Windows Hosting Services Team within HITS Enterprise Infrastructure (EI) oversees the strategic direction, operational excellence, and continuous improvement of Windows and VMware Services at Michigan Medicine. The team consists of 13 IT professionals managing over 3,500 Windows servers across physical, virtual (VMware), and Azure Cloud platforms, as well as critical infrastructure services like Microsoft Exchange and Cisco hardware management.

Responsibilities

  • Provides senior-level expertise on decisions and priorities regarding the enterprise's overall systems architecture, focusing on Public Cloud, Hybrid Cloud, Continuity & Resiliency, Windows OS, VMware Virtualization, and Automation.
  • Architects and implements solutions requiring integration of multiple platforms, operating systems, and applications across the enterprise.
  • Reviews, conducts research, evaluates, advises, and designs enterprise software and hardware technologies, assessing system options, risks, costs versus benefits, service level requirements, and impact on business processes.
  • Partners with business analysts, systems analysts, process managers, and engineers in requirements gathering and reviews.
  • Facilitates technical discussions with application, infrastructure, and trusted service provider teams to produce optimal, high-level conceptual designs for projects.
  • Defines and discerns key aspects of problems, developing integrated solutions within a broad business context.
  • Researches and maintains knowledge of emerging technologies, solutions, or service life-cycle and process frameworks to address business challenges.
  • Acts autonomously, making decisions that influence business operations.
  • Facilitates the establishment and implementation of standards and guidelines for technology solutions.
  • Develops and maintains technical architecture artifacts for integration and implementation of changes to technical standards, proposing changes in process, policy, and standards as needed.
  • Partners with the Automation team to support and maintain standardized Windows Server operating system builds for both on-premises and cloud-based workloads, including developing and enhancing automated server build processes using PowerShell, XAML, and Ansible Automation Platform.
  • Participates in, and may lead, Capacity Management discussions to determine scalable models considering business and service level requirements, providing technical guidance to project teams.
  • May take on the role of Project Leader for special enterprise-wide assignments and may coach or mentor junior technical staff.
  • Performs operational duties to support the Windows/Cloud/VMware hosting environment, including handling trouble tickets, customer service requests, and participating in on-call rotations.

Requirements

Senior Requirements

  • Bachelor's Degree in Computer Science, a related field, or equivalent experience.
  • 5 or more years of experience in engineering support of large, complex, highly available Windows (2016, 2022, 2025) architectures.
  • 5 or more years of experience in a related role requiring customer service, organization, prioritization, and troubleshooting to design services and workflows in an enterprise architecture.
  • Experience with PowerShell scripting.

Intermediate Requirements

  • Bachelor's Degree in Computer Science, a related field, or equivalent experience.
  • 3-5 years of experience in engineering support of large, complex, highly available Windows (2016, 2022, 2025) architectures.
  • 3-5 years of experience in a related role requiring customer service, organization, prioritization, and troubleshooting to design services and workflows in an enterprise architecture.
  • Experience with PowerShell scripting.

Qualifications

  • 7+ years of experience in engineering support of large, complex, highly available Windows (2016, 2022, 2025) architectures.
  • Strong experience with cloud architecture/deployments.
  • Certification on cloud solutions (AWS, Azure, GCP).
  • Expert-level knowledge of VMware architecture.
  • Expert-level experience creating high-level and low-level documentation for project support and business continuity.
  • Skills and knowledge to meet the challenges of modern infrastructure, platforms, tools, and concepts at scale with velocity.
  • High understanding of organization's business and industry requirements.
  • Excellent interpersonal, communication, and organizational skills with the ability to interact effectively at all levels within the organization.
  • Expert-level knowledge of IT security implementation.
  • Strong experience in automation of server deployment, common tasks, and procedures.
  • Experience deploying, maintaining, and supporting high-performance Windows systems.
  • Experience with Server Build creation.
  • Experience with networking technologies, particularly as they pertain to managing Windows or VMware systems and applications.
  • Excellent written and oral communication skills.
  • Experience participating in on-call rotations.

Schedule

  • Hybrid position with required onsite work for meetings.
  • May require working during non-business hours and on weekends.
  • On-call rotation is required for this position.

Benefits

We offer a benefits package that includes comprehensive training and career development opportunities, generous retirement savings plans, ample paid time off, and family care support. Learn more about our benefits.

Similar jobs

System Engineer

Applied MaterialsTempe, AZ· 1 mo ago
Information Technology$120k–$165k/yrapply on dsp.prng.co

System Engineer

DrinkPAKFort Worth, TX· 1 mo ago
Designapply on drinkpak.wd503.myworkdayjobs.com

System Engineer

CACI International IncLisle, IL· 2 mo ago
OTHR$108k–$228k/yrapply on searchcareers.caci.com

System Engineer

HaystackWashington DC-Baltimore Area· 2 mo ago
RemoteInformation Technology$131k–$237k/yrapply on haystack.cv

System Engineer

HaystackGreater Colorado Springs Area· 2 mo ago
$99k–$225k/yrapply on haystack.cv

System Engineer

SynensysPeachtree City, GA· 1 mo ago
RemoteInformation Technologyapply on apply.appone.com