windows server careers in Limassol, Cyprus