Auf einen Blick
- Aufgaben: Entwickle innovative Cluster-Management-Software und optimiere das Qlustar Node-Betriebssystem.
- Unternehmen: Junges, spezialisiertes Technologie-Startup mit offener Kultur.
- Vorteile: 100% Homeoffice, flache Hierarchien und starke Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit direktem Einfluss auf Produkte und Karrierewachstum.
- Warum dieser Job: Arbeite mit modernsten HPC/AI-Technologien in einem motivierten Team von Gleichgesinnten.
- Qualifikationen: Fundierte Programmierkenntnisse in Python und Erfahrung mit Linux-Systemen.
Das prognostizierte Gehalt liegt zwischen 36000 - 60000 € pro Jahr.
Du bist ein Linux-Nerd mit Leidenschaft für HPC/AI-Cluster und suchst eine bodenständige Startup-Kultur? Bei unserem Partnerunternehmen kannst du als Linux System Developer (m/w/d) die Cluster-Management-Software QluMan und das Qlustar OS weiterentwickeln.
Über die Position
Als Linux System Developer (m/w/d) entwickelst du unsere Cluster-Management-Suite QluMan und das Qlustar Node-Betriebssystem weiter. Tiefe Linux-Systemkenntnisse sind hier zentral. Du arbeitest in einem jungen, motivierten Team mit Startup-Mentalität, das bodenständiges IT-Denken und die Open-Source-Kultur lebt – fernab von Standard-Windows-Umgebungen.
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, 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.
Deine Aufgaben
- 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.
Anforderungen
- 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.
- 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.
Unser Rekrutierungsprozess
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.
Ü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.
Linux System Developer (m/w/d) - 100% Remote Arbeitgeber: Academic Work GmbH
Unser Partnerunternehmen bietet eine herausragende Arbeitsumgebung für Linux System Developer (m/w/d), die in einer dynamischen Startup-Kultur arbeiten möchten. Mit 100 % Homeoffice, flachen Hierarchien und einem starken Fokus auf Weiterbildung ermöglicht das Unternehmen seinen Mitarbeitern, ihre Fähigkeiten in HPC/AI-Technologien zu vertiefen und aktiv an innovativen Projekten mitzuarbeiten. Das motivierte Team aus Gleichgesinnten fördert eine offene und kreative Atmosphäre, in der jeder die Möglichkeit hat, direkten Einfluss auf die Produktentwicklung zu nehmen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Linux System Developer (m/w/d) - 100% Remote erhalten könnten
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Academic Work GmbH anzuklopfen, wenn du dich auf die Stelle als Linux System Developer (m/w/d) - 100% Remote bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Academic Work GmbH vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Linux System Developer (m/w/d) - 100% Remote mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Academic Work GmbH klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Academic Work GmbH vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.