it specialist technical careers in Buraidah, Saudi Arabia