environment energy careers in Mosta, Malta