Нет, SSH нужен лишь для работы с утилитами django-admin и manage.py, если вы разрабатываете свой проект прямо на нашем сервере. Однако вы можете вести разработку на своем локальном хосте, и лишь копировать обновленные файлы и содержимое БД на сервер.