storage specialist careers in Egypt