Beruf
Linux Desktop/Application Developer (m/w/d) {Application-Engineer/-Manager/in}
Unternehmen
secunet Security Networks AG
Arbeitsort
Bonn
Interessiert?
Stellenbeschreibung
Linux Desktop/Application Developer (m/w/d)
Deine Aufgaben:
- Entwicklung eines Linux-Desktop-Systems mit integrierter Python-Applikation als direktes Arbeitssystem für Kunden
- Arbeit mit Debian- oder Ubuntu-basierten Linux-Systemen und deren Technologien (Debian-Pakete, Administration)
- Umgang mit Kommandozeile und Technologien wie SystemD, CloudInit, Mounts, FUSE und Overlay
- Nutzung von Entwicklungstools wie VSCode, Git, GitLab und Container
- Weiterentwicklung bestehender und Neuentwicklung von Python-Anwendungen
- Erfahrung mit GTK für grafische Nutzeroberflächen
- 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)
- Erfahrung mit CLI-Tools, SystemD, Filesystems (FUSE, Overlay), Linux-Kernel
- Python-Kenntnisse und Zusammenspiel mit Linux-Betriebssystem und Desktop-Umgebung
- Kenntnisse in Entwicklungstools: VSCode, Git, GitLab, GitLab Runner, Docker, Kubernetes, Webserver
- Python-spezifische Entwicklungstools: Black, Flake8, MyPy, VEnv (o.ä.)
- Webtechnologien (Socket, Websocket) und REST-API
- Sehr gute Deutsch- und gute Englischkenntnisse
Unser Angebot:
- Teamarbeit in Projekten mit gesellschaftlicher Relevanz
- Individuelle Weiterentwicklung und Karrierechancen
- Vereinbarkeit von Beruf, Familie und Privatleben
- Flexibles Arbeiten: 12 Standorte in Deutschland, Shared Desk-Modell, Vertrauensarbeitszeit und flexible Teilzeitmodelle
- Remote-Arbeit im EU-Ausland (bis zu 20 Tage pro Jahr)
- Benefits wie Bike-Leasing, Firmenfitness-Programm, vergünstigtes Jobticket und mehr
Interessiert an dieser Stelle?
Jetzt bewerben