ssh actually supports sock proxy, just need to update ProxyCommand property for the host, it utilises nc to forward ssh connection.
ProxyCommand
nc
Host xxxx User xxxx Hostname xxxxx.com ProxyCommand=nc -X 5 -x localhost:1080 %h %p