It looks like this job is no longer available
Munich Competitive Permanent
Solar
Germany Competitive Permanent