You can apply for a Tier 2 (General) visa if you’ve been offered a skilled job in the UK.
You’re from outside the European Economic Area (EEA) and Switzerland.
You need to be employed by a licensed sponsor to apply to live in the UK.
have a valid certificate of sponsorship for your job
show you’re being paid an appropriate salary for your job
prove your knowledge of English.
More on Eligibility. Check out link
The earliest you can apply for a visa is 3 months before you’re due to start work in the UK. Apply Online.
You must have £945 in your bank account for 90 days before you apply. This is to prove you can support yourself..