translate English to German: You should also have the right level of aptitude and initiative to be able to feel comfortable here.
Entsprechende Eignung und Eigeninitiative sollte man mitbringen, um sich hier wohl fühlen zu können.