Freelance Softwareentwickler C++ / DevOps (m/w/d) – Netzwerk-Steuerungssoftware
RecNow GmbH
Ansprechpartner: Florian Gaudchau
Bremen, Deutschland
VerteidigungC++Netzwerk-Betriebssystem (NOS)DevOpsNetzsteuerungNetzwerktechnikNetzwerkprogrammierungNetzwerk-Management-SystemSoftwareentwicklungSoftware ProjektmanagementSoftwareherstellungSystemprogrammierungComputer-Netzwerk-BetriebIstioEntwickeln NetzwerkeServerseitige EntwicklungInfrastructure as Code (IaC)BackendKubernetesTerraformNetwork ServerNetzwerkstrategieNetzwerk-Optimierung
Beschreibung
Hallo alle zusammen,
Aufgaben
Anforderungen (Must-have)
Wünschenswerte Kenntnisse (Nice-to-have)
für einen unserer Kunden aus dem Defencebereich, suchen wir einen erfahrenen Softwareentwickler (m/w/d) mit Schwerpunkt C++ und DevOps zur Entwicklung einer Netzwerk-Steuerungssoftware im Bereich sicherer, missionskritischer Kommunikation.
Im Mittelpunkt steht die Entwicklung, Implementierung und der Betrieb einer zentralen Netzwerksteuerung, die Kommunikationsverbindungen verwaltet, priorisiert und gegen Angriffe absichert.
Die Software wird sowohl in einer Kubernetes-basierten Cloud-Umgebung als auch auf verteilten Embedded-Systemen eingesetzt.
Start: November / Dezember 2026
Laufzeit: 6 Monate (Verlängerung sehr wahrscheinlich)
Standort: Bremen / Hybrid
Vor Ort: 3 Tage pro Woche (Dienstag, Mittwoch, Donnerstag)
Remote: Montag und Freitag
Aufgaben
Entwicklung und Weiterentwicklung einer Netzwerk-Steuerungssoftware mit modernem C++ (C++17/20)
Implementierung und Optimierung systemnaher Netzwerkfunktionen unter Linux
Entwicklung und Integration von Backend-Services und Microservices
Aufbau, Weiterentwicklung und Betrieb von Kubernetes-basierten Anwendungen
Erstellung und Optimierung automatisierter CI/CD-Pipelines
Containerisierung von Anwendungen mit Docker/OCI
Implementierung und Durchführung automatisierter Tests
Umsetzung technischer Anforderungen unter Berücksichtigung von Sicherheit, Performance und Ressourceneffizienz
Zusammenarbeit mit angrenzenden Entwicklungs- und Infrastrukturteams
Mehrjährige praktische Erfahrung in der Softwareentwicklung mit C++17/20
Fundierte Kenntnisse in der Netzwerktechnik (TCP/IP, IPv4/IPv6, Routing, VLAN, IPsec, GRE, VXLAN)
Praktische Erfahrung mit Kubernetes (Deployments, Helm, Operatoren, Custom Resources, CNI, NetworkPolicies)
Erfahrung mit Docker/OCI und Container-Technologien
Fundierte Kenntnisse im Bereich CI/CD, idealerweise GitLab CI
Erfahrung mit Build-Systemen wie CMake und automatisierten Tests
Gute Kenntnisse in der Linux-Systemprogrammierung (Sockets, Netlink, Prozesse, Threads)
Strukturierte, anforderungsbasierte Entwicklung mit nachvollziehbarer Testabdeckung
Bereitschaft zur Sicherheitsüberprüfung nach SÜG (Ü2, ggf. Ü3)
Sehr gute Deutsch- und gute Englischkenntnisse
Go (Golang) und Python
Software Defined Networking (SDN), OpenFlow, P4, eBPF/XDP
Routingprotokolle wie BGP und OSPF sowie Mesh-Netzwerke
Infrastructure as Code (Terraform, OpenTofu, Ansible)
OpenStack und souveräne Public-Cloud-Umgebungen
Service Mesh (Istio, Linkerd, Cilium) und mTLS
GitOps mit Argo CD oder Flux
Monitoring und Observability mit Prometheus, Grafana oder OpenTelemetry
Embedded-Entwicklung, RTOS und ressourcenbeschränkte Systeme
Erfahrung mit sicherheitskritischen oder regulierten Entwicklungsprojekten
Projekterfahrung in Verteidigung, Luftfahrt oder kritischer Infrastruktur
Bei Interesse freue ich mich auf Ihre Rückmeldung inkl. Ihres CVs und Ihres Stundensatzes und bei Eigung vereinbaren wir gerne einen Termin zur Besprechung der Details.
Viele Grüße,
Florian Gaudchau