microsoft identity consultant careers in Egypt