Remove & field service engineer f careers in Suez, Egypt