MSC Cruise line have a dedicated career’s page where you can apply directly for a position. You simply create your profile, upload your resume and can apply within minutes. You can also setup job alerts to be notified when your desired position opens up.
MSC Has a lot of great information on their career website, so take advantage of it and learn all you can, plus watch the videos they have as well.