The jobs you mention seem to be 'of necessity' to the health, safety, and well-being of others. If so, you may do them on Sunday if it is necessary for you, personally to meet your obligations or your presence is necessary to others. If at all possible, you should hear Mass as well. If working precludes ability to hear Mass, then try to limit the number of Sundays you work in order to sometimes get to Mass. Also, if you must miss Mass, try to get to a weekday Mass.
If you are a Home Aloner, you may work, but do set aside enough time to have a Holy Hour. The goal is that you have kept the Lord's Day Holy.