Linux System Developer - 100% Remote

Academic Work GmbH
Ulm, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Remote
Ulm, Germany

Tech stack

Artificial Intelligence
Bash
C++
Code Review
Linux
Python
Node.js
QT
Software Engineering
Software Systems
GIT
Information Technology
Operational Systems
Slurm

Job description

Die Rolle umfasst zentrale Aufgaben entlang des gesamten Softwareentwicklungszyklus im Umfeld von HPC und AI:

  • Programmierung, Entwicklung und Feature-Implementierung für die Cluster-Management-Software QluMan und die zugrunde liegenden Komponenten (wie Slurm).
  • Kontinuierliche Optimierung und Weiterentwicklung des Qlustar Node-Betriebssystems.
  • Verantwortung für den vollständigen Software-Lifecycle - von der Architektur und Konzeption bis hin zur Implementierung und zum Betrieb.
  • Automatisierung von Deployment- und Systemprozessen mithilfe deiner Bash Shell und Git-Kenntnisse.
  • Aktiver Austausch zu Technologien, Code Reviews und Best Practices innerhalb des spezialisierten Teams.

Requirements

  • Sehr gute und fundierte Programmierkenntnisse in objektorientiertem Python.
  • Sicherer Umgang mit Git und fundiertes Know-how in der Bash Shell Programmierung.
  • Fundiertes Systemwissen und praktische Erfahrung mit Linux (Betriebssystem- und Systemadministrationskenntnisse).
  • Eine ganz starke Bereitschaft zur Weiterbildung und ein enthusiastisches Mindset für Systemlösungen - kein hochtrabendes, sondern bodenständiges IT-Denken.
  • Fließende Deutsch- oder Englischkenntnisse.

Von Vorteil ist

  • Erfahrung in der QT-Programmierung (grafische Oberflächen).
  • Kenntnisse in der C/C++-Programmierung.
  • Erfahrung mit rpm/deb Packaging oder tiefergehendes Linux Systemmanagement.
  • Eine Ausbildung (Uni/Ausbildung) mit Fokus auf Informatik oder eine vergleichbare Expertise, die dein tiefes Systemwissen belegt. Dein CV sollte explizit breiteres Linux/Systemwissen zeigen, nicht nur reine Python-Erfahrung.

About the company

Bei dieser Stelle handelt es sich, in Absprache mit unserem Partnerunternehmen, um eine Direktvermittlung. Deine Benefits * 100 % Homeoffice - Du arbeitest, wo du am produktivsten bist. Gelegentliche Office-Tage in einem angemieteten Büro sind denkbar, aber keine Pflicht. * Startup-Mentalität: Flache Hierarchien, kurze Entscheidungswege, viel Freiraum für Eigenverantwortung und direkten Einfluss auf das Produkt. * Starke Förderung der Weiterbildung - Deine Bereitschaft, Neues zu lernen und dich ständig zu verbessern (Mindset-Frage!), ist hier der Schlüssel. * Die Chance, mit spezialisierten Tools und modernsten HPC/AI-Technologien zu arbeiten. * Ein enthusiastisches, motiviertes Team aus Gleichgesinnten, die das Linux-"Nerd"-Dasein feiern., Dieser Rekrutierungsprozess wird von Academic Work durchgeführt und es ist der Wunsch unseres Partnerunternehmens, dass alle Fragen bezüglich der Position an Academic Work gerichtet werden. Unser Auswahlverfahren ist fortlaufend. Die Stellenanzeige kann geschlossen werden, bevor das Einstellungsverfahren abgeschlossen ist, sobald wir zur nächsten Rekrutierungsphase übergegangen sind. Der Prozess umfasst zwei Tests: einen Persönlichkeitstest und einen kognitiven Test. Diese Tests sind Verfahren, um die richtigen Talente für die richtige Position zu finden sowie um Gleichberechtigung, Vielfalt und einen fairen Prozess zu ermöglichen. Über unser Partnerunternehmen Unser Partnerunternehmen ist ein hochspezialisiertes Technologie-Unternehmen, das sich auf die Entwicklung und Optimierung von Systemsoftware für High-Performance Computing (HPC) und AI-Cluster konzentriert. Es zeichnet sich durch eine junge, motivierte Startup-Kultur aus, in der bodenständiges IT-Denken und tiefe Systemkenntnisse im Linux-Umfeld im Vordergrund stehen. Das Team arbeitet an eigenen, systemnahen Produkten und lebt die Open-Source-Kultur.

Apply for this position