The Role: As the Senior Windows Infrastructure Specialist, your role will be to support, manage, improve and extend IT infrastructure to meet long term business growth and strategy. To build a comprehensive technical knowledge library, and have the ability to work autonomously on critical projects. Responsibilities: Responsible for the management of Windows Platforms (server and desktop SOE) in a highly virtualized environment. Responsible for Windows Server administration, management, configuration, documentation and troubleshooting e.g. Active Directory Domain and User architecture; GPOs; DNS; DHCP configuration. Responsible for VMWare Architecture, build (ESX, VSphere, Horizons) administration, management, configuration, documentation, and troubleshooting Responsible for Horizon VDI Architecture, build (Horizons, DEM, AppVol, UAGs) administration, management, configuration, documentation, and troubleshooting Responsible for Backup & Recovery and Replication (e.g. Veeam) technologies, administration, management, configuration, documentation, and troubleshooting Responsible for Server Architecture planning, purchasing and maintenance renewals Responsible for Server Audit, Event Log Management and Reporting (e.g. Nagios, Snare, Manage Engine, Netwrix) Network device management and Storage knowledge and concepts (Fibre Channel, LUNS, Datastores, Clones and Snapshots) Strong scripting skills and knowledge e.g. Powershell; Perl; Python Migration and virtualization of Legacy Systems Linux (RHEL) configuration, troubleshooting, bash scripting (desirable) Financial markets environment experience (desirable) Responsible for Hardware and Software inventory management User Review Management and Administration Responsible for Cyber and Endpoint Security Software Management and Reporting Manage Computer Room (patching, power, shutdown and startup, documentation) consolidations and migrations VoIP Management (e.g. CUCM) Strong Change, Release, Incident Management knowledge and mindset, responsible for implementation of changes and releases, reporting and analysis Time management and organization skills Responsible for creating, maintaining all windows software imaging, software packaging, testing, deployment and documentation Strong communication skills (verbal and written)