field service team leader jobs careers in Egypt