No, ITI is not mandatory for all posts.
- Non-ITI candidates (10th pass) can apply for designated non-ITI apprentice trades.
- ITI candidates are eligible for Ex-ITI apprentice posts in relevant trades.
So, both 10th pass and ITI pass candidates have opportunities in this recruitment.