Seeking asylum in Germany is terrible, agreed, but it is so much easier to get a work permit visa here when you do have a job offer - good luck trying to get the work permit in the UK. In OP's case the best scenario would be to get a job offer from a Berlin based company and have the company apply for te work permit - it's a streamlined process that takes around 4 weeks.