greenfield it careers in Limassol, Cyprus