Hello David,
thank you for your question. Since Mike tagged me in her comment on your question, i have also read it. I can only support her answer.
At first you need to apply at the "Ausländerbehörde" for a renewal for your permit. If you are able to hand in your employment contract, please do that also. After that the "Ausländerbehörde" will check all requirements.
You may visit a "Rechtshilfekomitee" or a local "Migrationsberatung" for more Information.
You are also welcome to visit mbeon.
I hope my answers were helpful. I'm a consultant with mbeon and I‘ll be glad to help you over a longer period of time. Mbeon is an online advice for migrants via the mbeon app, which you can install on your smartphone for free. Download it from App Store or Google Play Store. You can find me in the mbeon app and get confidential individual advice in a secure virtual space without other people reading our conversation. Further information: ***.mbeon.de.
Best regards,
your mbeon advisor mbeon-caritas