Create a T-sql script JOB SQL-2012 and scheduled
Ok, after yor comment it is clear. I will do the following:


Create a new DB called SERVICE, MAINTANANCE, etc. 
Inside it create a stored procedures for different steps - drop old DB, create new DB, populate new DB. You can make all that in one procedure also.
Create one procedure which will execute others - step by step (if you not implemented all logic in one procedure).
Creata a job with permissions - inside it strat main procedure. Or tell DEV team to use main procedure inside new DB (with appropriate permissions).