service desk specialist Jobs careers in Damietta, Egypt