3 IT in Rothrist
IT-Support und Anwendungsbetreuung (m/w/d)
Rolle
In dieser Rolle übernimmst du die Verantwortung für die Konzeption und Umsetzung komplexer IT-Infrastrukturlösungen. Du analysierst bestehende Systemlandschaften, identifizierst Optimierungspotenziale und entwickelst effiziente Migrationsstrategien. Dabei steuerst du interdisziplinäre Projektteams, koordinierst Dienstleister und behältst Budget sowie Zeitrahmen im Auge. Du bringst fundierte Erfahrung im Umgang mit hybriden IT-Architekturen mit und handelst souverän in einem dynamischen Umfeld. Mit deinem technischen Know-how und deiner strukturierten Arbeitsweise gestaltest du nachhaltige IT-Lösungen auf professionellem Niveau.
Verantwortung
- Du stellst den 1st Level Support sicher und behebst Störungen in Fachapplikationen mithilfe von SQL und Scripting.
- In dieser Rolle priorisierst und triagierst Du eingehende IT-Tickets und überwachst den laufenden Betrieb.
- Du planst und führst Wartungsarbeiten durch und übernimmst das Lizenz- und Berechtigungsmanagement, etwa in Active Directory oder SharePoint.
- Als IT-Support Ansprechperson koordinierst Du den Austausch von Client Hardware und stellst deren ordnungsgemässen Betrieb sicher.
- Du betreust interne Anfragen zu Druckern und Telefonie und bindest bei Bedarf externe Partner gezielt ein.
- In dieser Position sorgst Du für einen reibungslosen IT-Betrieb durch aktives Betriebsmonitoring und technische Betreuung der Systemumgebung.
Qualifikationen
Du hast eine abgeschlossene Ausbildung im IT-Bereich (z. B. als Informatiker EFZ)
Mehrjährige Praxis im IT-Support oder Service Desk zeichnet dich aus
Fundierte Kenntnisse in Microsoft-Technologien wie Active Directory, SharePoint und PowerShell gehören zu deinem Repertoire
Idealerweise bringst du zusätzlich ein Grundverständnis für SQL mit
Du arbeitest eigenverantwortlich, denkst strukturiert und kommunizierst klar
Deine hohe Kundenorientierung und dein Teamgeist runden dein Profil ab
Benefits
Senior Engineer – CI/CD & System Reliability (m/w/d)
Verantwortung
Du entwickelst reibungslos funktionierende CI/CD-Pipelines und bringst Build- und Deployment-Prozesse mit Jenkins und Azure DevOps auf ein neues Level
Git ist dein Zuhause: Du verwaltest Repositories, definierst sinnvolle Branching-Strategien und sorgst mit Code Reviews für saubere Qualität
Durch die Integration automatisierter Tests stellst du sicher, dass Fehler früh erkannt werden und die Softwarequalität konstant hoch bleibt
Du betreibst Tools wie SonarQube, behältst Schwachstellen im Blick und kümmerst dich proaktiv um das Management von Softwarelizenzen
Gemeinsam mit dem Betriebsteam sorgst du in allen Umgebungen für Transparenz – mit durchdachtem Logging, zuverlässigem Monitoring und klaren Alerts
Qualifikationen
Du bringst fundierte Erfahrung im DevOps-Umfeld mit und fühlst dich besonders in agilen Entwicklungsteams wohl
CI/CD ist für dich mehr als ein Konzept – mit Jenkins, Azure DevOps, GitLab und CMake arbeitest du routiniert und zielorientiert
Git beherrschst du sicher – von Branching-Strategien bis hin zu sauberen Merges, ergänzt durch Qualitätssicherung mit Tools wie SonarQube
Ob klassisches Deployment oder containerisierte Cloud-Umgebungen mit Docker, Kubernetes und Azure – du bewegst dich sicher in beiden Welten
In Shells und Skriptsprachen wie Bash, PowerShell oder Python fühlst du dich zu Hause – Infrastructure-as-Code mit Terraform oder Ansible ist dir ebenfalls vertraut
Benefits
Embedded Linux Softwareentwickler (m/w/d)
Rolle
In dieser Rolle gestaltest du die Weiterentwicklung einer zentralen Embedded Plattform für moderne Kaffeesysteme und bringst neue Technologien aktiv in die Systemarchitektur ein. Du verantwortest die kontinuierliche Optimierung bewährter Softwarelösungen und wirkst an der Modularisierung und Zukunftssicherung der Plattform mit. Im interdisziplinären SCRUM-Umfeld koordinierst du dich eng mit Kolleginnen und Kollegen aus verschiedenen Fachbereichen. Dabei nutzt du dein fundiertes Embedded-Linux-Know-how, um innovative Funktionen auf ein neues technisches Niveau zu heben. Du trägst dazu bei, den Wandel hin zu einer noch leistungsfähigeren Systemlandschaft entscheidend zu prägen.
Verantwortung
- Du entwickelst und wartest systemnahe Embedded-Linux-Software in C++ für moderne SoCs, mit Fokus auf Konnektivität und Geräteanbindung.
- In dieser Rolle setzt du Board Support Packages (Yocto) ein und passt Third-Party-Komponenten zur optimalen Integration der In-House-Software an.
- Du integrierst und konfigurierst Linux-Treiber inklusive Device-Tree-Anpassungen für verschiedene Hardwareplattformen.
- Als Embedded Linux Softwareentwickler entwirfst du Softwarearchitekturen nach Clean Architecture und Clean Code Prinzipien unter Einsatz gängiger Design Patterns.
- Du stellst hohe Testabdeckung durch Unit-Tests sicher und arbeitest idealerweise nach dem Test-Driven Development Ansatz.
- In deinen Aufgabenbereich fällt auch die Umsetzung sicherheitsrelevanter Funktionen inklusive kryptographischer Verfahren sowie die Begleitung von OTA-Updateprozessen.
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik, Elektrotechnik oder eine vergleichbare Qualifikation
- Du bringst tiefgehendes Know-how im Umgang mit Linux-basierten Embedded-Systemen inklusive U-Boot mit
- Fundierte Kenntnisse in Modern C++ und Bash zeichnen dich aus, ergänzt durch Erfahrungen mit Python oder C#
- Tools und Frameworks wie Boost, Qt/QML, Google Test, D-Bus und Publish/Subscribe-Systeme wie MQTT sind dir vertraut
- Systemarchitekturen, testgetriebene Entwicklung (TDD) und Clean Code-Prinzipien gehören zu deinem professionellen Handwerkszeug
- Kenntnisse in CI/CD-Workflows mit CMake, Make, Jenkins, Docker sowie Paketmanagern runden dein Profil ab