https://moonrepo.dev/ worked great for our team's setup. It also support bazel remote cache, agnostic to the vendor.