Your goals can be achieved by using any of the configuration management tool like ansible, chef or capistrano as jenkins jobs so that your work can be done with jenkins. The number of servers you want can be mentioned under the capistrano cookbook and whenever the job will be built, the task will run on all servers.
I hope that it will help you in resolving your query.