It Analyst jobs in Newfoundland And Labrador