interactive media Jobs careers in Suez, Egypt