It depends on your municipality. In some they have local ballots where every candidate has to be approved. If they are denied because of racist (or similar) reasons, they can appeal the decision to a court. I believe the cow-bell-lady did that, but i dont remember the outcome.
Edit: did some research, she was granted citizenship recently. Here is an article about her (in english): https://www.swissinfo.ch/eng/society/swiss-passport_dutch-troublemaker-finally-granted-swiss-citizenship/43143162




A good starting point for people coming into the industry is usually tech support (L1). Maybe you can find a position in a company where they use many FOSS applications (they are quite widespread). From there you can specialize yourself and transition into a system admin.
But keep in mind that “breaking the power of tech gigants” will most likely not pay well (unfortunately).
Edit: depending on your degree you might also fullfill the criteria for graduate training programs. They will usually put you in a higher ranking position in a shorter period of time.