It looks like this job is no longer available
Germany 45K - 55K Permanent
Germany 60K - 70K Permanent