Ship/shore environment is interesting, the network is very hostile, lots of interesting problems to work on.
Princess Cruises and other lines are implementing a fleet wide mobile-app driven experience that uses Bluetooth Low Energy beacons in concert with a mobile app to enable all of the commerce that takes place on their cruises. Everything from unlocking your cabin door, to ordering room service, scheduling spa services or shore excursions and paying for a beer at one of their bars - it’s all driven by the app.
I was on basically the maiden voyage when they rolled all this stuff out, and it was pretty rough. The app, in particular had the vibe of being slapped together by offshore contractors. That said, it worked well enough but I would not be at all surprised that cruise lines want to continue investing in this infrastructure, especially given that it enables social distancing by default.
I can’t imagine it would be fun to work for a company that doesn’t understand tech outside the context of high priced contractors though, just from a culture perspective. Hospitality companies in general are very old-school in their approach to workers.
I'd be tempted, but the salaries aren't great compared to what you can get elsewhere.
Princess are doing a pretty good job with e.g. the Princess Medallion and quicker internet access. Other lines (e.g. Cunard) are stuck in the Stone Age a little (although I once got 7Mbit whilst on the Queen Mary 2 and doing a speed test)!
They might have some special infrastructure but that would be abstracted away from most people who interact with it so existing technology can be used without needing to recreate everything.