digital production careers in Suez, Egypt