mastec Jobs in spruce pine,al - 4