America's Job Portal
Your role covers providing proficient onsite IT services in Switzerland, where you tackle complex IT support challenges. Your responsibilities include managing WLSD tickets assigned to the local IT and liaising with users to understand their needs and resolve their issues efficiently. Onsite support typically involves a range of tasks to ensure technology and systems are functioning correctly within an organization. The is a fixed term position until 15th February 2027.
Hardware Setup and Installation :
You are responsible for installing new workstation computers and printers, ensuring they are configured in accordance with Worldline policies and specific user requirements.