Sfaria Technology Limited Nicosia, Cyprus Technical Support Specialist €1,400–1,800 μηνιαία On-site Full Time Manage hosted customer environments, Windows Server and Azure, troubleshoot business-critical applications, and provide hands-on technical support about 11 hours ago eApply Email