I dont think there is anything called a mini visa available here.

and anyways, if your employer wants you, he shld be the one renewing it for you. y do u have to worry ?