greenfield it careers in Nicosia, Cyprus