oil gas professionals careers in Longford, Ireland