A sort of Italian long-stay visa also referred to as a national or D-Visa is the Italy work visa. An entrance visa is all that the Italian work visa is. This implies that while it gives you authorization to enter Italy, you still require other permissions in order to stay (a residence permit or permesso di soggiorno). Once you have arrived in Italy, you have eight days to apply for your permesso di soggiorno.
Documents you need before you apply for Italy Work Visa are listed down
Process Work Visa Italy