it specialist careers in Cyprus