For Germany, you can easily get an EU Blue Card visa if your salary is above 40-50k euros and work in IT,
The rules are the same, but the numbers are higher now:
The position in Germany must be remunerated with a gross annual income of at least EUR 56,800 (in 2021). A gross annual salary of at least EUR 44,304 (in 2021) is required for employees in the fields of mathematics, IT, natural sciences, engineering and human medicine. In such cases, the German Federal Employment Agency must approve your request for employment.
https://www.make-it-in-germany.com/en/visa/kinds-of-visa/eu-blue-card
The blue card also requires a college degree. Last I checked, most private Lebanese universities are recognized.
By the way, if your salary is not high enough, you can immigrate to Germany on a normal residence permit and convert it to a blue card later on once you meet the threshold.