Beschreibung
Ihre Aufgaben
• Entwurf, Implementierung und Wartung zuverlässiger Systemintegrations-Workflows und Build-Pipelines für komplexe verteilte Softwaresysteme
• Enge Zusammenarbeit mit C- und C++-Entwicklungsteams, um eine nahtlose Integration von Toolchains, Build-Systemen, Runtime-Bibliotheken und Plattformabhängigkeiten sicherzustellen
• Verwaltung und Automatisierung der Linux-Betriebssysteminstallation (RHEL-basiert), einschließlich Provisionierung, Konfiguration, Härtung, Patch-Management u...
weiter lesen
Ihre Aufgaben
• Entwurf, Implementierung und Wartung zuverlässiger Systemintegrations-Workflows und Build-Pipelines für komplexe verteilte Softwaresysteme
• Enge Zusammenarbeit mit C- und C++-Entwicklungsteams, um eine nahtlose Integration von Toolchains, Build-Systemen, Runtime-Bibliotheken und Plattformabhängigkeiten sicherzustellen
• Verwaltung und Automatisierung der Linux-Betriebssysteminstallation (RHEL-basiert), einschließlich Provisionierung, Konfiguration, Härtung, Patch-Management und Lifecycle-Management
• Entwicklung und Wartung von DevOps-, CI/CD- und Automatisierungstools mit Python, Bash, Ansible und modernen Konfigurationsmanagement-Technologien
• Untersuchung, Analyse und Behebung von Integrations-, Build-, Deployment- und Laufzeitproblemen in verteilten Umgebungen
• Systemhärtung nach Best Practices der Branche, einschließlich sicherer Konfigurationen, Durchsetzung von Zugriffskontrollen und Absicherung von Diensten
• Betrieb und Weiterentwicklung von Vulnerability-Scanning- und Managementprozessen (z. B. CVE-Tracking, Compliance-Prüfungen, Patch-Validierung)
• Integration und Validierung von Drittanbieter-Bibliotheken, Anwendungen und Services unter strengen Anforderungen an Zuverlässigkeit, Kompatibilität und Sicherheit
• Design und Pflege von CI/CD-Prozessen, Release-Pipelines und Integrationsstandards in Zusammenarbeit mit funktionsübergreifenden Teams
• Unterstützung sicherheitsrelevanter Aspekte, z. B. Zertifikatsmanagement, sichere Kommunikation, Verschlüsselung, Schlüsselmanagement und Authentifizierungsprozesse
• Analyse oder Anpassung von C/C++-Code, um Debugging, Integrationsaufgaben oder Verbesserungen im Build-System zu unterstützen
Ihr Profil
• Abgeschlossenes Studium der Informatik oder eine vergleichbare technische Qualifikation
• Mehrjährige Berufserfahrung in den Bereichen Systemintegration, Build Engineering, DevOps oder Linux-Plattform-Engineering
• Fundierte praktische Erfahrung in der Linux-Systemadministration (vorzugsweise RHEL-basiert), einschließlich Installation, Provisionierung, Systemdiensten, Dateisystemkonzepten und Betriebssystem-Lifecycle-Management
• Sehr gute Kenntnisse in Python- und Bash-Skripting zur Automatisierung und Entwicklung von Tools
• Praktische Erfahrung mit Ansible, Helm oder ähnlichen Konfigurationsmanagement- und Automatisierungsframeworks
• Erfahrung mit Containerisierung und Virtualisierung sowie Kenntnisse in Kubernetes und automatisierten Deployment-Tools sind ein großes Plus
• Gutes Verständnis der C- und C++-Entwicklung, von Compiler-Toolchains sowie von C/C++-Build-Systemen und entsprechenden Tools
• Erfahrung im Arbeiten mit Linux-basierten C/C++-Anwendungen in Server- oder verteilten Umgebungen
• Fundierte Kenntnisse in sicherer Systemkonfiguration, Systemhärtung, Patch-Management sowie Prozessen zum Vulnerability-Scanning und zur Behebung von Sicherheitslücken
• Vertrautheit mit gängigen Netzwerksicherheitsprotokollen (z. B. TLS, IPsec), kryptografischen Algorithmen, sicheren Kommunikationsmustern und allgemeinen Best Practices der Netzwerksicherheit
• Sicherer Umgang mit der Versionsverwaltung Git auf Linux-Systemen, einschließlich Branching-Strategien und Code-Review-Workflows
• Kenntnisse in Datenbanken wie PostgreSQL sind von Vorteil
• Gute Englischkenntnisse in Wort und Schrift
Über unsNexburg ist ein weltweit führender Anbieter von Compliance-Lösungen für regulierte Telekommunikationsmärkte mit Sitz in Aachen. Das Unternehmen unterstützt Telekommunikationsanbieter und Regierungen mit sicheren Plattformen für gesetzlich vorgeschriebene Kommunikationsüberwachung, Datenspeicherung und Notfallwarnsysteme. Mit über 300 Installationen in mehr als 90 Ländern zählt Nexburg zu den führenden globalen Anbietern in diesem Bereich.