do they provide visa?
Sorry, I don’t think we have people with the necessary knowledge concerning immigration.
You will need to do your own research - on official websites. The rules and regulations change often and there’s a lot of pages that look official on first glance but have outdated information.
As a non-EU-citizen, you can start with:
https://www.make-it-in-germany.com/en/visa-residence
https://www.make-it-in-germany.com/en/visa-residence/skilled-immigration-act
The job market is difficult at the moment and though IT is often listed as a branch where there’s still demand, it is also suffering. And while IT is one of the branches you can find a job where a lot of colleagues will have a firm grasp of the English language - the rest of the country is run in German. If you don’t have at least decent language skills, you will have a hard time finding jobs where you have to deal with German customers and dealing with bureaucracy.

