It infrastructure specialist careers in Cairo, Egypt