The IT Support Specialist role at Humanitize GmbH focuses on providing technical support for Windows systems, ensuring that IT services are stable and efficient for clients. Key responsibilities include system installation, hardware and software maintenance, network configuration, and on-site client support. Candidates should possess experience in 1st and 2nd level support and have a strong understanding of the Microsoft ecosystem.