business development oil and gas careers in Malta