Port of Spain, Port of Spain Corporation, Trinidad and Tobago jobs