Hi, My name is Roshini. I am an Indian Citizen and dont want to change that

.
My husband is a German citizen who has been working in India- Bangalore for the last 3 years on an expat contract from a German company.
We have been married for 10 months now and know each other for all of the 3 years he's been here.
My husband and I would like to shift to Germany.
He wants to work there. Its his home afterall and wonderful as India is, its not his home.
I need information regarding the documentation required from the both of us to see this through.
The Chennai German Consulate website has information regarding only reunion of spouses with their foreign counterparts. Nothing for German citizens wanting to bring their Indian spouses to Germany.
1. Does he need to BE in Germany before we can start the application process in India.
2. Does he need to show the same documentation otherwise asked of foreigners for reunion (House agreement, registration, Work contract, payslip etc)
3. Can we apply for the reunion while he is still in India?
These are the only hicups i see as of now.
I have cleared the A1 and A2 language certification courses required from the Goethe institute.
Any clear information will be greatly appreciated.
Thank you.