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.
| Position | Employer | Reported deadline | Official source |
|---|---|---|---|
| Aiuto cucina Ufficio della refezione e dei trasporti scolastici, Bellinzona | — | 2026-12-31 | Official source |
| Candidature spontanee per stage durante e post-studi universitari | l'Amministrazione cantonale | 2026-12-31 | Official source |
| Medico capo clinica in psichiatria | l'Organizzazione sociopsichiatrica cantonale (OSC) | 2026-12-31 | Official source |
| Concorso generale, Medici assistenti | l’Organizzazione sociopsichiatrica cantonale (OSC) | 2026-12-31 | Official source |
Public-sector openings — Lugano
BellinzonaOtherToday
MinusioOther1 day ago
MinusioOther1 day ago
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
266 public-sector listings in Lugano and Ticino; requirements and deadlines in official notices.