More than 6 months –
Less than 10 hrs/week –
You have to:
*be an active player for Dota 2 or at least you have to follow the game community activily.
*have some exerience with esports (betting) and know the DotA 2 teams well, so you can write reliable previews and predictions for the different tournaments.
*be an good writer (grammar,spelling)
*be dependable for the time of big tournaments (like TI4) for a full commentatorship