* IT - IT Infrastructure & Operations * IT - Software Engineering * Bern * Contracting * Teilzeit, 80-100% * 31.01.2026 oder nach Absprache - 31.12.2026 (mit Option auf Verlängerung) * Software engineering, Golang, Go, CI/CD, DevOps Ihre Aufgaben: * Design und Implementierung von skalierbaren und zuverlässigen Softwarelösungen für datenintensive, verteilte Applikationen in der Programmiersprache Go * Integration und Optimierung von Datentechnologien wie Kafka und ClickHouse in die Applikationen * Implementierung von effizienten SQL-Abfragen für den Zugriff auf und die Manipulation von Daten * Einsatz von Git zur Versionskontrolle und zur Verwaltung von Code-Änderungen * Anwendung von CI/CD-Pipelines zur Automatisierung von Build-, Test- und Deployment-Prozessen * Arbeiten in agilen Teams nach dem DevOps-Ansatz, um eine schnelle und zuverlässige Softwarebereitstellung zu ermöglichen * Einsatz von Infrastructure as Code (IaC) mit Tools wie Ansible zur Automatisierung und Verwaltung der Infrastruktur * Nutzung von Container-Technologien zur Isolierung und Portabilität von Anwendungen Zwingende Anforderungen: * Nachgewiesene, mehrjährige Erfahrung in der Entwicklung von Software, idealerweise in einem ähnlichen technologischen Umfeld * Erfahrung im Umgang mit datenintensiven und verteilten Systemen * Fundierte Kenntnisse und Erfahrung in der Programmiersprache Go * Erfahrung mit SQL und der Arbeit mit relationalen Datenbanken * Vertrautheit mit den Tools Git und CI/CD-Pipelines * Erfahrung in der Arbeit mit Linux-basierten Betriebssystemen * Vertrautheit mit agilen Arbeitsmethoden und dem DevOps-Ansatz * Erweiterte Sicherheitsprüfung des Bundes (PSP) muss vorhanden sein oder absolviert werden können (einwandfreier Leumund) Optionale Anforderungen: * Kenntnisse in den Programmiersprachen C++ und/oder Python * Erfahrung mit Infrastructure as Code (IaC) Tools, insbesondere Ansible * Erfahrung mit Container-Technologien wie Docker oder Podman * Kenntnisse im Umgang mit Kafka und ClickHouse * Kommunikativ * Offen für Veränderungen * Fähigkeit, in agilen Teams zu arbeiten und effektiv zu kommunizieren * Problemlösungsfähigkeiten und analytisches Denken * Bereitschaft, kontinuierlich zu lernen und sich weiterzuentwickeln