The hard part is not scheduling, it's getting a file from the cloud on another system. This is possible if your target system allows this, e.g. by hosting an FTP server: you will be able to use a scheduled event to send the file to the FTP server using an appstore module.
If I use a nanoflow and create a JavaScript action outlined in the threads below, might that work?