How would you design GitOps workflows such as ArgoCD, custom pipeline plugins, and automated rollback mechanisms at Epsilon?