Mechanical & supervisor careers in Egypt