Can the engineer who should be notified determined according to an on-call schedule?

Yes. You can create an on-call schedule with daily, weekly or custom rotation, and specify the on-call schedule as the recipient of the alert.