Ausbildung pour un etranger

Bonsoir tout le monde
Je suis un tunisien, j’ai eu mon bac en 2017 et maintenant j’aimerais faire une formation (Ausbildung als maler) en Allemagne. Je suis au niveau b1. Qu’est ce que je dois faire pour trouver une entreprise et quelle sont les demarches a suivre ? Je crois qu’il me faut un contrat pour le visa.
Est ce que je dois être en Allemagne pour le faire !
Merci