I love automation so I thought this might interest you.
First of all the Product group is currently working on the PowerShell to configure and manage teams as you can see from this Road map entry (Currently in Development) but if your feeling impatient and you need to get something started there are several choices
- There is a GitHub module here while not the official solution it seems to be well started.
- You can use Graph API to work with Teams see here and once the PowerShell is released you should see an API to provider even richer functionality
- As well if you want to use Logic Apps you can perform some basic management and configuration of teams at this time.
While not very robust right now, the future is brighter for the ability to manage and configure Teams in a programmatic fashion. If you have any questions or would like to discuss this further please let me know.