Job in DresdenLinux Desktop/Application Developer (m/w/d) {Application-Engineer/-Manager/in}

Beruf

Linux Desktop/Application Developer (m/w/d) {Application-Engineer/-Manager/in}

Unternehmen

secunet Security Networks AG

Arbeitsort

Dresden

Interessiert?

Stellenbeschreibung

Linux Desktop/Application Developer (m/w/d)

Für unser Development-Team in der Division Public Authorities suchen wir für einen unserer Standorte in Berlin, Bonn, Borchen, Dresden, Eschborn, Essen, Hamburg, Hannover, Ilmenau, München, Siegen oder Stuttgart zum nächstmöglichen Zeitpunkt Deinen klugen Kopf.

Deine Aufgaben:

  • Entwicklung eines Linux-Desktop-Systems mit integrierter Python-Applikation als direktes Arbeitssystem für unsere Kunden.
  • Arbeit mit Debian oder Ubuntu-basierenden Linux-Systemen sowie deren Technologien (Debian-Pakete) und Administration.
  • Arbeiten auf der Kommandozeile mit SystemD (Service und Unit Files), CloudInit, Mounts, FUSE und Overlay.
  • Nutzung von Entwicklungstools wie VSCode, Git, GitLab und Container.
  • Weiterentwicklung bestehender und Neuentwicklung weiterer Python-Anwendungen.
  • Erfahrung mit GTK für grafische Nutzeroberflächen und Interaktion mit dem Basis-System.
  • Qualitäts-Mindset und Einhaltung von Best-Practices, Code-Kommentaren, Vier-Augen-Prinzip durch Merge-Requests.

Dein Profil:

  • Abgeschlossenes Studium im IT-Umfeld oder entsprechende Ausbildung mit Berufserfahrung.
  • Umfassende Linux-Kenntnisse (Debian/Ubuntu) und Administration (Paketmanagement).
  • Kenntnisse in CLI-Tools, SystemD, Filesystems (FUSE, Overlay), Linux-Kernel.
  • Python-Kenntnisse und Erfahrung mit GUI-Entwicklung in Python (GTK).
  • Erfahrung mit Entwicklungstools: VSCode, Git, GitLab, GitLab Runner, Docker, Kubernetes, Webserver.
  • Kenntnisse in Webtechnologien (Socket, Websocket) und REST-API.
  • Sehr gute Deutsch- und gute Englischkenntnisse.

Unser Angebot:

  • Mitarbeit in Teams, die Veränderungen vorantreiben.
  • Arbeit an gesellschaftlich relevanten Lösungen mit Gamechanger-Qualitäten.
  • Individuelle Weiterentwicklung und Karrierechancen.
  • Vereinbarkeit von Beruf, Familie und Privatleben.
  • Flexibles Arbeiten: 12 Standorte in Deutschland, Shared Desk-Modell, Vertrauensarbeitszeit und flexible Teilzeitmodelle.
  • Möglichkeit, bis zu 20 Tage pro Jahr remote innerhalb der EU zu arbeiten.
  • Attraktive Benefits wie Bike-Leasing, Firmenfitness-Programm, vergünstigtes Jobticket und mehr.

Interessiert an dieser Stelle?

Jetzt bewerben