oil,and gas careers in Longford, Ireland