Beschreibung

  • IT - ERP & Applications
  • IT - IT Infrastructure & Operations
  • IT - Software Engineering
  • Bern
  • Contracting
  • Teilzeit, 30-40%
  • 01.12.2026 - 31.12.2027 (Option auf Verlängerung)
  • Architecture, software, GUI, PostgreSQL, SQLite , CI / CD, API, DevOps, Solution Architecture, Apache Airflow, Python, Windows, Linux, Git, Kubernetes

Deine Aufgaben:

  • Konzeption und Umsetzung der Gesamt- und Detailarchitektur einer plattformübergreifenden Softwarelösung mit lokaler und containerisierter Betriebsvariante
  • Entwicklung und Integration intuitiver Benutzeroberflächen (GUI) für lokale Anwendungen und Web-Applikationen sowie Implementierung der serverseitigen Geschäftslogik
  • Design und Implementierung von Datenbanklösungen auf Basis von PostgreSQL, SQLite oder vergleichbaren Technologien inklusive Datenverwaltung, Versionierung und Nachvollziehbarkeit
  • Umsetzung von Benutzer- und Rollenverwaltung, Berechtigungskonzepten sowie Import-, Export- und Verwaltungsfunktionen
  • Aufbau und Weiterentwicklung containerisierter Infrastrukturen mit Docker und Kubernetes inklusive CI/CD-Pipelines, automatisierter Tests und Deployment-Prozessen
  • Konzeption und Integration von API-Schnittstellen sowie optionaler ETL/ELT-Prozesse zur Anbindung externer Datenquellen
  • Sicherstellung der plattformübergreifenden Nutzung unter Windows und Linux sowie Einhaltung von Sicherheits-, Klassifizierungs- und Open-Source-Lizenzvorgaben
  • Durchführung von Unit- und Integrationstests sowie Erstellung technischer Dokumentationen, Betriebsanleitungen und Benutzerhandbücher

Dein Profil:

  • Abgeschlossene Ausbildung im Bereich Informatik (HF, FH, Universität) oder vergleichbare Qualifikation mit fundierter praktischer Erfahrung
  • Mehrjährige Erfahrung in der Software- und Solution Architecture sowie in der Konzeption und Entwicklung komplexer Softwarelösungen
  • Fundierte Kenntnisse in der Full-Stack-Entwicklung, insbesondere in der Umsetzung von Web-Applikationen, Benutzeroberflächen und Backend-Systemen
  • Praktische Erfahrung mit relationalen Datenbanken wie PostgreSQL und SQLite sowie idealerweise mit datenbankgestützten Verwaltungsoberflächen wie Baserow
  • Gute Kenntnisse in der Containerisierung und Orchestrierung mit Docker, Docker Compose und Kubernetes
  • Erfahrung mit DevOps-Praktiken, Git, CI/CD-Pipelines, automatisierten Tests sowie Monitoring und Logging
  • Kenntnisse in der API-Integration und Datenverarbeitung, idealerweise mit Python, ETL/ELT-Prozessen und Apache Airflow
  • Vertrautheit mit Open-Source-Technologien sowie Erfahrung in der Entwicklung plattformübergreifender Anwendungen für Windows und Linux
  • Selbstständige, strukturierte und lösungsorientierte Arbeitsweise mit ausgeprägter Hands-on-Mentalität
  • Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse für die technische Dokumentationen
  • Sauberer Leumund ist zwingend