machinist technician engineering careers in Egypt