business development oil and gas careers in Mosta, Malta