technical support careers in Cyprus