Open-Source-Softwareentwickler:in
Open-Source-Softwareentwickler:in
Open-Source-Softwareentwickler:in
Open-Source-Softwareentwickler:in
FLECS Technologies GmbH
Maschinenbau, Betriebstechnik
Kempten
- Art der Beschäftigung: Vollzeit
- 56.000 € – 64.000 € (von XING geschätzt)
- Hybrid
- Zu den Ersten gehören
Open-Source-Softwareentwickler:in
Über diesen Job
Wir suchen eine:n Open-Source-Softwareentwickler:in, der:die bei FLECS Verantwortung übernimmt – nicht nur für Code, sondern für Richtung. Du gestaltest unsere Cloud-Architektur aktiv mit und entwickelst FLECS konsequent im Einklang mit dem Open-Source-Projekt Margo weiter. Dabei bringst du dich nicht nur technisch ein, sondern prägst Margo als Contributor inhaltlich mit.
Du arbeitest an einer Plattform, die auf Security-by-Design, Transparenz und digitale Souveränität ausgelegt ist. Regulatorische Anforderungen verstehst du nicht als Bremse, sondern als Designparameter, die du in saubere Architekturen, nachvollziehbare Sicherheitskonzepte und robuste Betriebsmodelle übersetzt.
Bei FLECS betreibst du keine anonyme Infrastruktur „irgendwo in der Cloud“. Du baust an einer vertrauenswürdigen, offenen Industrieplattform, die Maschinenbauer befähigt, ihre Software unabhängig, sicher und langfristig wartbar auszuliefern – ohne Lock-in, ohne Black Boxes.
Wenn du Open Source nicht nur nutzt, sondern gestalten willst, und dich in agilen Arbeitsweisen zu Hause fühlst, freuen wir uns darauf, dich kennenzulernen.
Aufgaben
- Gestaltungshoheit über die Cloud-Native-Architektur von FLECS
Du verantwortest Design und Weiterentwicklung einer offenen, nachvollziehbaren Plattformarchitektur – mit Fokus auf Wartbarkeit, Sicherheit und Unabhängigkeit.
- Aktive Mitgestaltung des Open-Source-Projekts Margo
Du bringst dich als Contributor ein, entwickelst Konzepte und Code nicht nur für, sondern in Open Source und beeinflusst die technische Richtung von Margo nachhaltig.
- Übersetzung regulatorischer Anforderungen in saubere Technik
Du leitest aus Vorgaben wie dem Cyber Resilience Act konkrete technische Maßnahmen ab – z. B. Update-Strategien, Traceability, Reproduzierbarkeit und sichere Betriebsmodelle – und machst Compliance praktisch umsetzbar.
- Design souveräner Sicherheits- und Identitätskonzepte
Du entwickelst transparente IAM-Konzepte nach Prinzipien wie Least Privilege und Zero Trust – ohne Black Boxes, nachvollziehbar für Betreiber und Kunden.
- Aufbau und Weiterentwicklung sicherer Kubernetes-basierter Plattformen
Du gestaltest Kubernetes nicht als Selbstzweck, sondern als tragfähige Basis für industrielle, langfristig betreibbare Softwareplattformen.
- Transparenz durch Observability statt reiner Kontrolle
Du integrierst Monitoring-, Logging- und Security-Observability-Lösungen, die Systeme erklärbar, überprüfbar und auditierbar machen.
- Mitarbeit an nutzerzentrierten Frontends
Du entwickelst Frontend-Komponenten mit Next.js/React, um komplexe technische Zusammenhänge verständlich und bedienbar abzubilden.
- Automatisierung als Grundlage für Reproduzierbarkeit und Vertrauen
Du setzt konsequent auf Infrastructure-as-Code und automatisierte Deployments, um nachvollziehbare, wiederholbare Systeme zu schaffen.
- Dokumentation als Teil der Architektur
Du erstellst und pflegst technische und sicherheitsrelevante Dokumentation als integralen Bestandteil einer vertrauenswürdigen Plattform.
Qualifikation
- Erste praktische Erfahrung in der Entwicklung oder dem Betrieb moderner Softwareplattformen
z.B. als Softwareentwickler:in, Platform Engineer, Cloud Engineer oder DevOps Engineer – wichtiger als der Titel ist das Verständnis für Zusammenhänge.
- Ausgeprägtes Security-by-Design-Mindset
Du denkst Sicherheit als architektonische Eigenschaft und hast Erfahrung mit Cloud- und Plattform-Sicherheitskonzepten jenseits reiner Tool-Konfiguration.
- Solide Erfahrung mit Kubernetes, Containern und verteilten Architekturen
Du verstehst, warum man sie einsetzt – und wo ihre Grenzen liegen.
- Erfahrung mit Infrastructure-as-Code und reproduzierbaren Systemen
z.B. mit Terraform oder vergleichbaren Werkzeugen – Automatisierung ist für dich Voraussetzung für Vertrauen und Nachvollziehbarkeit.
- Kenntnisse in CI/CD-Pipelines und sicheren Build- & Release-Prozessen
Idealerweise mit Blick auf Supply-Chain-Security, Updates und langfristige Wartbarkeit.
- Programmier- oder Scripting-Erfahrung
z.B. in TypeScript, Python, Go oder Bash – du nutzt Code, um Systeme verständlicher und beherrschbarer zu machen.
- Vertrautheit mit Observability-Konzepten
Erfahrung mit Monitoring, Logging und Security-Transparenz, um Systeme erklärbar, überprüfbar und auditierbar zu halten.
- Echtes Interesse an Open Source und digitaler Souveränität
Du beschäftigst dich mit kontrollierbaren Abhängigkeiten, offenen Standards und der Frage, wie technische Unabhängigkeit praktisch umgesetzt werden kann.
- Gute Kommunikations- und Teamfähigkeit
Du kannst technische Konzepte verständlich erklären – intern wie extern – und arbeitest gern kollaborativ.
- Strukturierte, analytische Arbeitsweise
Du triffst Entscheidungen nachvollziehbar und dokumentierst sie bewusst.
- Sehr gute Englisch- und Deutschkenntnisse (mind. B2)
für technische Diskussionen und Dokumentation im regulierten Umfeld.
- Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation
Alternativ überzeugst du durch relevante praktische Erfahrung und Open-Source-Beiträge.
Benefits
Wir bei FLECS lieben Menschen und Technologie. Viel Wert legen wir auf Selbstverantwortung und Dein persönliches Wachstum. Die Menschen bei FLECS sind Kern unseres Erfolgs, weshalb ein offenes und wertschätzendes Miteinander zentraler Bestandteil unserer Unternehmenskultur ist.
Wir leben Innovation
- Unser innerster Antrieb ist es, unsere Produkte ständig zu verbessern.
- Wir hören nie auf zu lernen.
- Wir lieben Nein-Sager, denn sie motivieren uns, ihnen das Gegenteil zu beweisen.
Um innovativ zu sein, braucht es die richtigen Werkzeuge. Du bekommst immer die neuesten Tools und Technologien, um kreativ und effizient arbeiten zu können.
Wir denken groß statt klein
- Wir haben einen wirklich großen Traum, von dem wir absolut überzeugt sind.
- Wir kennen die kleinen Schritte, die notwendig sind, um diesem Traum jeden Tag ein Stück näher zu kommen.
- Wir wissen, dass nicht jede Idee funktioniert. Aber wir geben nie auf, bis wir eine Lösung gefunden haben.
Jeder hat seinen Lieblingsplatz und Lieblingszeit zum Denken. Uns ist es daher wichtig, dass Du dir selbst aussuchen kannst, von wo und wann du arbeitest.
Wir geben mehr als wir nehmen
- Wir unterstützen uns gegenseitig, um erfolgreich zu sein.
- Wir teilen unser Wissen und unsere Erfahrung.
- Wir hören zu und versuchen zu verstehen, wie wir dem anderen helfen können.
Leiste Deinen Beitrag in einem jungen und engagierten Team, das offen und transparent miteinander kommuniziert und Dich in Deiner individuellen Entwicklung unterstützt.
Das klingt für Dich nach dem perfekten Match? Dann freuen wir uns auf deine Bewerbung!