Public competitions · Lugano

Public-sector jobs in Lugano and Ticino

OSC, EOC, city hall: 266 competitions.

Page generated · 5 November 2026

Data collected: 2026-11-05T21:58:15.741Z · Sampled employers: EOC – Ente Ospedaliero Cantonale, Amministrazione Cantonale Ticino

Cantonal notices in the source snapshot

Data collected: 2026-04-23T17:33:53.499Z. Check the notice: the snapshot does not confirm the position is still open.

PositionEmployerReported deadlineOfficial source
Aiuto cucina Ufficio della refezione e dei trasporti scolastici, Bellinzona—2026-12-31Official source
Candidature spontanee per stage durante e post-studi universitaril'Amministrazione cantonale2026-12-31Official source
Medico capo clinica in psichiatrial'Organizzazione sociopsichiatrica cantonale (OSC)2026-12-31Official source
Concorso generale, Medici assistentil’Organizzazione sociopsichiatrica cantonale (OSC)2026-12-31Official source
Open competitions (TI)
266
Public-sector openings
266
New in last 30 days
+24

Public-sector openings — Lugano

See all 266 listings →

Main public employers

How a cantonal competition works

Every vacancy in the Ticino cantonal administration, OSC (mental-health organisation), EOC (public hospital) and linked services is filled through a public competition (concorso). The bid is published on concorsi.ti.ch with a reference (e.g. "23/26"), a closing date 3-6 weeks after publication, requirements, workload percentage and salary class.

Applications go online through the HR portal. Required documents: cover letter, detailed CV, diplomas, work references. Healthcare roles additionally require MEBEKO/SRK recognition of the Italian diploma when relevant.

Currently open competitions (official snapshot)

The official snapshot currently contains these open notices: reference 02/26 — Aiuto cucina Ufficio della refezione e dei trasporti scolastici, Bellinzona — deadline 12/31/2026; reference 04/26 — Candidature spontanee per stage durante e post-studi universitari — (l'Amministrazione cantonale) — deadline 12/31/2026; reference 23/26 — Medico capo clinica in psichiatria — (l'Organizzazione sociopsichiatrica cantonale (OSC), Mendrisio) — deadline 12/31/2026; reference 30/26 — Concorso generale, Medici assistenti — (l’Organizzazione sociopsichiatrica cantonale (OSC), Mendrisio) — deadline 12/31/2026. This is a snapshot: always check the original notice before applying.

Deadlines and references can change: check the notice before applying. The official page at www4.ti.ch/index.php?id=147427 remains the only always-current source.

Eligibility for Italian cross-border workers

Most cantonal competitions are open to foreign candidates meeting the formal criteria (equivalent diploma, valid work permit, Italian language proficiency). Only a few specific roles (magistrates, some police functions) require Swiss citizenship.

For an Italian permit G holder the procedure is identical to a resident: online application, assessment, possible hiring. The Cantonal Migration Office handles the work permit in parallel. Residence-area requirements are rare and usually do not apply to cross-border workers.

Salaries in the cantonal administration

The cantonal administration applies a 25-class salary law, each class with 20 biennial increments. Administrative staff in class 5 earn between ~65,000 and ~95,000 CHF gross per year (13 months, 100%). Specialised healthcare roles (doctors, SUP nurses) sit in classes 9-15, earning 85,000-140,000 CHF.

Net for cross-border workers depends on distance from the border and the new-treaty status. Our salary calculator simulates the outcome from the class + increment stated in the bid.

Frequently asked questions

Are Ticino public-sector competitions open to Italian cross-border workers?

Yes, for the large majority of roles. Only specific functions (magistracy, some police) require Swiss citizenship. Administrative, healthcare, school and technical roles are open to permit G holders.

Where is the always-up-to-date list of open competitions?

www4.ti.ch/index.php?id=147427 for cantonal administration and concorsi.ti.ch for the detail pages. Check both every 2-4 weeks.

How long does the application-to-hiring process take?

Average 3-5 months. Urgent healthcare roles (e.g. OSC nurses) can close in 6-8 weeks; managerial roles can take 4-6 months.

Sources

Related resources

See all Ticino job openings Calculate your net salary

266 public-sector listings in Lugano and Ticino; requirements and deadlines in official notices.