I'd suggest a multi-disciplinary team. A SAS Architect role is not likely to be a full-time one. Where I work I'm an architect, administrator, developer and user depending on what work needs doing. Depending on the size and compexity of your installation, then a small multi-role administration team may be the way to go.
BTW, have you given consideration to change management? I'm finding that change management has become an increasing part of a SAS administrator's role. In our case we are using Azure DevOps as our tool of choice which would seem to be good fit for your use case.