Maybe you can find a job here, say project officer in the school. If you have a master degree, you may also find a position as a research assistant. That depends on your performance and luck. In my opinion, there are many job opportunities here. I have no idea regarding to the visa.