Auf einen Blick
- Aufgaben: Entwicklung und Wartung von Key Management Systemen (KMS) mit KMIP-Schnittstellen.
- Unternehmen: DACHS IT bietet ein Remote-First Arbeitsumfeld mit flexiblen Arbeitszeiten.
- Vorteile: 30 Tage Urlaub pro Jahr, jährliche Gewinnbeteiligung und moderne Hardware.
- Weitere Informationen: Regelmäßige Schulungen und Zertifizierungen sind fest eingeplant.
- Warum dieser Job: Gestalte Sicherheitsmechanismen aktiv und arbeite an spannenden Projekten wie Cloud-Migration.
- Qualifikationen: Fundierte Erfahrung in der Programmierung von KMS und Kenntnisse in KMIP-Operationen erforderlich.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Was bieten wir? Bei DACHS IT sollst du nicht einfach nur „eine Stelle“ haben, sondern ein Arbeitsumfeld, das zu deinem Leben, deinen Stärken und deinen Zielen passt. Deshalb bieten wir dir:
- Remote-First als gelebtes Modell: Wir arbeiten seit Jahren konsequent remote. Du entscheidest, von wo du am produktivsten bist – Homeoffice, Shared Office oder eine Mischung aus beidem.
- Flexible Arbeitszeiten mit Eigenverantwortung: Du kannst dir deine Arbeit im Rahmen der Projekte zeitlich flexibel über die Woche einteilen. Uns sind Verlässlichkeit im Team und transparente Kommunikation wichtiger als Präsenz am Schreibtisch.
- Spannende Projekte statt Routine-Tickets: Gemeinsam finden wir Projekte, die zu deinem Profil und deiner Entwicklung passen – z.B. Plattformaufbau, Cloud-Migration, Automatisierung, Operations oder technische Schulungen bei Kund:innen.
- Weiterbildung, Zertifizierungen & Wissensaustausch: Regelmäßige Schulungen und Zertifizierungen sind fest eingeplant – mit Kostenübernahme und Freistellung. Dazu kommen interner Wissensaustausch, Sparrings auf Augenhöhe und Raum, dich fachlich wie methodisch weiterzuentwickeln.
- Moderne Ausstattung & Arbeitsumgebung: Du erhältst moderne Hardware, die passende Software sowie das benötigte Equipment, damit du effizient und komfortabel arbeiten kannst.
- Attraktive Rahmenbedingungen: Neben einem fairen Festgehalt bekommst du eine jährliche Beteiligung am Unternehmensgewinn. Je nach Rolle besteht zudem die Option auf einen Firmenwagen.
- Transparente Feedbackkultur & Entwicklung: Wir setzen nicht auf jährliche Pflichttermine, sondern auf regelmäßige, ehrliche Gespräche auf Augenhöhe – du gibst uns Feedback, wir dir.
- Gesundheit, Freizeit & Sicherheit: Du erhältst 30 Tage Urlaub pro Jahr, die nicht verfallen, sowie zusätzliche Absicherung, zum Beispiel durch eine Gruppen-Unfallversicherung.
- Teamkultur & gemeinsame Erlebnisse: Trotz Remote-First ist uns persönlicher Austausch wichtig: Wir treffen uns regelmäßig zu gemeinsamen Aktivitäten – mal locker bei einem Get‑together, mal zum gemeinsamen Workshop, mal aktiv bei Ausflügen.
Wen suchen wir? Du bist Entwickler:in mit starkem Security-Fokus und bewegst dich sicher in Themen wie Kryptografie, Key Management, PKI und sicheren Protokollen. Du möchtest Sicherheitsmechanismen nicht nur konfigurieren, sondern selbst implementieren und automatisieren – von KMIP-Schnittstellen über TLS bis hin zu unternehmensweiter PKI-Infrastruktur. Du arbeitest gern eng mit DevOps-, Backend- und Architektur-Teams zusammen, um unsere Managed Services und Plattformen sicher zu gestalten und Security‑by‑Design in unsere Lösungen zu integrieren.
Was machst du bei uns? Als Developer Security übernimmst du eine zentrale Rolle beim Design und bei der Implementierung sicherheitsrelevanter Komponenten in unseren Managed Services:
- Du entwickelst und wartest Key Management Systeme (KMS) mit KMIP-Schnittstellen, inklusive Client‑ und Serverlogik.
- Du implementierst KMIP‑Operationen wie Create, Register, Get, Locate, Destroy, Encrypt/Decrypt, Sign/Verify und stellst eine saubere Abbildung auf interne Datenmodelle sicher.
- Du analysierst, parsest und erzeugst KMIP‑Nachrichten (TTLV, ggf. JSON) und pflegst die zugehörigen Objektattribute (Key Usage, State, Algorithm, Schlüssellänge, Aktivierungs-/Deaktivierungsdaten).
- Du verwaltest unterschiedliche Objekttypen wie Symmetric Keys, Public/Private Keys, Zertifikate, Templates und Secret Data.
- Du integrierst und konfigurierst KMIP‑Clients in Anwendungen wie Datenbanken, Storage‑Systemen und Applikationsservern.
- Du baust und pflegst TLS‑gesicherte Verbindungen (inkl. Mutual TLS, Client‑Zertifikate) zwischen KMS und KMIP‑Clients.
- Du konzipierst und implementierst unternehmensweite PKI‑Infrastrukturen, inklusive Root‑/Sub‑CA‑Hierarchien, Richtlinien (CP/CPS), Schlüssellängen, Algorithmen und Laufzeiten.
- Du erstellst Zertifikatsvorlagen (Server, Client, E‑Mail, VPN, Geräte, Code‑Signing) und bindest PKI an Verzeichnisdienste (z.B. Active Directory) an, inkl. Auto‑Enrollment und Group Policies.
- Du arbeitest eng mit den Teams für Managed Services, DevOps und Solution Architecture zusammen, um Security‑Aspekte in CI/CD, IAM, E‑Mail‑Verschlüsselung und Cloud‑Plattformen zu verankern.
Was bringst du mit?
- Technical Skills Must‑have: Fundierte Erfahrung in der Programmierung von Key Management Systemen (KMS) oder ähnlichen Security‑nahen Systemen. Praktische Erfahrung mit KMIP‑Schnittstellen (Client‑ und/oder Serverimplementierung). Kenntnisse der KMIP‑Operationen (Create, Register, Get, Locate, Destroy, Encrypt/Decrypt, Sign/Verify) und der zugehörigen Datenstrukturen. Erfahrung im Parsen und Erzeugen von KMIP‑Nachrichten (z.B. TTLV, ggf. JSON) und im Mapping auf interne Datenmodelle. Erfahrung in der Verwaltung und Pflege von Objektattributen (Key‑Usage, State, Cryptographic Algorithm, Cryptographic Length, Activation/Deactivation Dates). Kenntnisse im Umgang mit verschiedenen kryptografischen Objekttypen (Symmetric Keys, Public/Private Keys, Zertifikate, Templates, Secret Data). Fundierte Erfahrung mit TLS, Zertifikaten und Mutual TLS (inkl. Aufbau und Pflege von sicheren Verbindungen zwischen KMS und Clients). Erfahrung im Security‑Engineering, insbesondere in der Konzeption und Umsetzung von PKI‑Infrastrukturen.
- Nice‑to‑have: Erfahrung im Design von Root‑/Sub‑CA‑Hierarchien (Offline‑Root, Issuing‑CAs, Trennung nach Use‑Cases). Praxis in der Erarbeitung von Policies (CP/CPS) und in der Definition von Sicherheitsrichtlinien für Unternehmensumgebungen. Erfahrung mit HSMs (Hardware Security Module) zur sicheren Schlüsselspeicherung. Kenntnisse in der Integration von PKI in Cloud‑ und Kubernetes‑Umgebungen (z.B. Service‑to‑Service TLS, Secrets‑Management). Erfahrung mit der Anbindung an Verzeichnisdienste (z.B. Active Directory), Auto‑Enrollment und Group Policies. Grundkenntnisse in DevOps‑/CI/CD‑Umgebungen und Zusammenarbeit mit Kubernetes‑/Cloud‑Teams.
Soft Skills Must‑have:
- Ausgeprägtes Sicherheitsbewusstsein und hoher Qualitätsanspruch bei der Implementierung sicherheitsrelevanter Komponenten. Analytische, strukturierte und sorgfältige Arbeitsweise, insbesondere im Umgang mit sicherheitskritischen Systemen und kryptografischen Materialien. Fähigkeit, komplexe Security‑Konzepte verständlich gegenüber Entwicklungsteams, Architekt:innen und ggf. Kund:innen zu vermitteln. Teamfähigkeit und Bereitschaft zur engen Zusammenarbeit mit Backend-, DevOps- und Architektur‑Teams.
- Nice‑to‑have: Erfahrung in agilen Projekten (Scrum, Kanban) und in der Rolle als Security‑Ansprechperson innerhalb eines Projekts. Bereitschaft, interne Schulungen oder Wissenssessions zu Security‑Themen durchzuführen. Spaß daran, Security‑Trends (z.B. neue Kryptostandards, Protokolle, Best Practices) zu verfolgen und in unsere Managed Services einzubringen.
Wie sieht der Bewerbungsprozess bei uns aus? Wenn du dich bei uns bewirbst, begleiten wir dich transparent durch mehrere klar strukturierte Schritte. Uns ist wichtig, dass du jederzeit weißt, wo du stehst – deshalb erhältst du in jeder Phase zeitnah Rückmeldung und alle nötigen Infos zum weiteren Ablauf. In der Regel durchläufst du dabei folgende Schritte:
- Screening: Wir sichten deine Unterlagen sorgfältig und bewerten, ob deine Erfahrungen, Kompetenzen und Ziele zu der ausgeschriebenen Rolle und zu DACHS IT passen – auf dieser Basis entscheiden wir über eine Einladung zum Kennenlernen.
- Kennenlerngespräch: In einem 30–45‑minütigen Videocall lernst du ein Mitglied unseres Teams kennen. Ihr sprecht über deinen Hintergrund, unsere Kultur, Erwartungen beider Seiten und habt Raum für Fragen.
- Technisches Interview: In einem 60‑minütigen Termin löst du gemeinsam mit ein bis zwei unserer Consultants anspruchsvolle technische Aufgaben. Dabei geht es uns darum, deine Herangehensweise, dein Fachwissen und deine Zusammenarbeit im Team kennenzulernen.
- Persönliches Gespräch: Anschließend triffst du unseren Geschäftsführer Alexander. Ihr besprecht verbleibende Fragen, Rahmenbedingungen und wie eine gemeinsame Zukunft bei DACHS IT konkret aussehen könnte.
- Angebot: Stimmt die Vorstellung auf beiden Seiten, erhältst du ein Angebot von uns – transparent, nachvollziehbar und mit allen wichtigen Details.
Developer Security (Managed Services) (m/w/d) Arbeitgeber: DACHS IT GMBH
DACHS IT ist ein innovatives Unternehmen, das Remote-Arbeit fördert und flexible Arbeitszeiten bietet. Mit einem Fokus auf Weiterbildung und einer transparenten Feedbackkultur unterstützt das Team die persönliche und fachliche Entwicklung. Der Standort ist flexibel, was eine optimale Work-Life-Balance ermöglicht.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Developer Security (Managed Services) (m/w/d) 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 DACHS IT GMBH anzuklopfen, wenn du dich auf die Stelle als Developer Security (Managed Services) (m/w/d) 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 DACHS IT GMBH vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Developer Security (Managed Services) (m/w/d) 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 DACHS IT 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 DACHS IT 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.