Beruf
Linux Desktop/Application Developer (m/w/d) {Application-Engineer/-Manager/in}
Unternehmen
secunet Security Networks AG
Arbeitsort
Hannover
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, das als direktes Arbeitssystem für unsere Kunden zur Verfügung steht.
- Arbeit mit Debian oder Ubuntu-basierenden Linux-Systemen, inklusive Paketmanagement und Administration.
- Umgang mit Technologien wie SystemD, CloudInit, Mounts, FUSE und Overlay.
- Nutzung von Entwicklungstools wie VSCode, Git, GitLab und Container.
- Weiterentwicklung bestehender und Neuentwicklung weiterer Python-Anwendungen, inklusive einfacher GUIs mit GTK.
- Qualitätsbewusstsein und Einhaltung von Best Practices, Code-Kommentaren, Vier-Augen-Prinzip und Automatisierung.
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) und Linux-Kernel.
- Python-Kenntnisse und Erfahrung in der GUI-Entwicklung (GTK).
- Kenntnisse in Entwicklungstools wie VSCode, Git, GitLab, Docker, Kubernetes und Webservern.
- Erfahrung mit Python-spezifischen Tools wie Black, Flake8, MyPy und VEnv.
- Kenntnisse in Webtechnologien (Socket, Websocket, REST-API).
- Sehr gute Deutsch- und gute Englischkenntnisse.
Unser Angebot:
- Teamarbeit in einem innovativen Umfeld mit gesellschaftlich relevanten Projekten.
- Individuelle Weiterentwicklung und Karrierechancen.
- Vereinbarkeit von Beruf, Familie und Privatleben.
- Flexible Arbeitsmodelle: 12 Standorte in Deutschland, Shared Desk, Vertrauensarbeitszeit und Teilzeitoptionen.
- Möglichkeit, bis zu 20 Tage pro Jahr remote innerhalb der EU zu arbeiten.
- Attraktive Benefits wie Bike-Leasing, Firmenfitness-Programm und vergünstigtes Jobticket.
Interessiert an dieser Stelle?
Jetzt bewerben