The job role of a naval engineer involves more than just swashbuckling seafaring and immersing in the unique allurements of diverse destinations; marine technicians are responsible for designing, constructing, implementing, operating, and maintaining the engines, machinery, and complex systems found within different types of ships, as well as taking charge of specialist teams of engineering technicians. Therefore, not only do marine engineers need to be daring and adventure-bound, prepared to be absent from home for extended periods, but they must also be disciplined and skilled at problem-solving, numeracy, in-depth analysis, teamwork, leadership, as well as have a knack for practical and technical endeavours.