Full AWS Practitioner Certification Question

A transaction processing firm runs scheduled weekly batch jobs using Amazon EC2 instances managed by an Auto Scaling group. While the volume of transactions fluctuates, the system consistently reaches at least 60% CPU usage during each run. The engineering team currently adjusts the Auto Scaling groups desired capacity manually 30 minutes before the jobs begin. Due to limited staff resources, the company needs to automate this process without manually analyzing scaling patterns. What is the simplest and most efficient way to automate scaling while minimizing operational effort?