Acerca de Complexity is going to arise both in data and architectures.
Full stack developers are becoming more and more relevant not only to implement architectures, but also in the project phase and on going management of them.
There was once a standard multi-tenant architecture when everything was defined and it just worked. Then mobile clients came and IT services struggled to find a way to handle each of them. Monolithic platforms changed and evolved into lean, scalable clouds made by hundreds of microservices tied together and deployed on programmable infrastructures (the so called IaaS).
This meant a whole new set of opportunities, but also the rise of architecture over standard opinionated ...