reservoir careers in Egypt