nc tech it job trends rapport