Yes: as long as you can launch ssh from your browser.
The feature you need is called "Custom Links". Unfortunately it is not documented in the Netbox manual. There is brief documentation in the
2.6 release notes and
related ticket.
You provide two templates: one to generate the button text, and one to generate the URL. If the button text expands to empty string, then the button is suppressed.
Beware: if the URL expansion fails, Netbox will raise an exception. Therefore, add suitable tests in the button text, to check that all the fields you need are present.