At this level of personal use on a pay-as-you-go plan Azure Functions seem to not even register a chargeable amount. You would pay something for the storage to hold your function code and data, but that might only cost $0.10/month for low usage.
You can run Python, TypeScript, JavaScript, C#, etc. Put it on a Timer Trigger, and you've got cronjobs in the cloud for almost no cost.