it backup careers in Suez, Egypt