environment energy careers in Frankfurt, Germany