There is no Deployment Manager, but a Collective Controller which is not the same. There is an MBean that is available to deploy applications to a cluster, and a simple Jython application that can be used to deploy the application. This can be run remotely, but you would need a copy of the truststore.
jython manageAppOnCluster.py --install=\path\to\war.war --truststore=\path\to\controller\resources\security\trust.jks --truststorePassword=password --host=localhost --port=9443 --user=admin --password=adminpwd --clusterName=clustername
Please note that your Liberty servers will need to give write access to the apps directory, which is done by adding the following to the server.xml:
<remoteFileAccess>
<writeDir>${server.config.dir}</writeDir>
</remoteFileAccess>
If you just have 1 member and not in a cluster, then you can just drop the application into the apps directory as you are doing.