Life in Germany
Living and Working in Germany
The booklet Living and Working in Germany from the Max Planck Society has most of the important information regarding visas, health insurance and medical care, finding and renting an apartment, and public transportation. It also includes useful checklists for what you need to bring and what you will need to take care of initially.