senior cloud developer careers in Suez, Egypt