Remote Jobs Switzerland
← Tutte le offerte

Solution Engineer/ Expert 80-100%

Coopers Group AG

Tipo di contratto
Contratto
Luogo
Zug · Telelavoro possibile
Prima pubblicazione
Candidati ora
  • Life Sciences - IT + Digital
  • Zug
  • Contracting
  • Vollzeit
  • asap / latest Start Date: 01.10.2026 - 12 months from start date
  • Linux Mastery, Debian , Python, Shell Script, C++

Data di inizio: asap / latest Start date: 01.10.26

Data di fine: 1 year (with option to extend)

Carico di lavoro: 80-100%

Tipo di contratto: Contracting

Località: Canton Zug

Home Office: max. 2 days/week

I tuoi compiti:

  • Progettare e sviluppare la nostra Core OS Platform: assumere la responsabilità della nostra distribuzione personalizzata basata su Debian. Ciò include tutto, dalla personalizzazione del kernel e l'integrazione dei driver alla creazione, manutenzione e ottimizzazione dei pacchetti Debian
  • Gestire la Build and Release Pipeline: far evolvere e migliorare l'infrastruttura e i processi utilizzati per costruire, testare e rilasciare la nostra distribuzione Linux, garantendo affidabilità e riproducibilità
  • Essere l'ultimo punto di escalation: agire come esperto di riferimento per problemi di sistema complessi e di basso livello. Effettuare troubleshooting approfondito, debugging e analisi della causa radice sia su software che su hardware
  • Consultare e potenziare i team di sviluppo: guidare i team di progetto interni su come sfruttare al meglio la piattaforma Roche Linux
  • Guidare proattivamente il miglioramento: cercare costantemente opportunità per migliorare la nostra distribuzione, i nostri strumenti e i nostri processi. Che si tratti di migliorare le prestazioni del sistema, rafforzare la sicurezza o automatizzare un workflow complesso, ci si aspetterà che tu identifichi le necessità e promuova le soluzioni.

Il tuo profilo:

  • Approfondita padronanza pratica di Linux (10+ anni): sei un professionista esperto che si muove con disinvoltura in tutto lo stack Linux
  • Ingegneria di distribuzioni personalizzate: comprovata ed estesa esperienza nella costruzione, modifica o manutenzione di una distribuzione Linux personalizzata, con una forte preferenza per Debian (ad esempio, utilizzando strumenti come debootstrap, molior, aptly)
  • Esperienza nel packaging Debian: non ti limiti a fare apt-get install. Sai creare, patchare e mantenere pacchetti .deb da zero, comprendendo policy, dipendenze e best practice
  • Forti capacità di scripting e automazione: la fluidità in Python e nello scripting Shell è essenziale per costruire strumenti e automatizzare i compiti di sistema
  • Conoscenze fondamentali di sistema: una solida comprensione della teoria dei sistemi operativi (gestione dei processi, memoria, file system), dei sistemi di build del software (make, CMake) e dell'intero ciclo di vita di testing e packaging
  • Inglese avanzato obbligatorio; il tedesco è un benvenuto bonus

Nice to have:

  • Competenza in un linguaggio di programmazione di sistema come C o C++
  • Esperienza con sistemi embedded, la piattaforma ARM, driver hardware e integrazione hardware/software di basso livello
  • Conoscenza delle infrastrutture moderne: Virtualizzazione (KVM), Container (Docker, Kubernetes), pipeline CI/CD e Infrastructure as Code (Terraform)
  • Esperienza con piattaforme cloud (ad es. AWS)

Tradotto automaticamente dall’originale.

Pubblicato 7 settimane fa

Luogo

Vedi su Google Maps