Beschreibung
Sehr geehrte Damen und Herren,im Auftrag unseres Kunden, suchen wir für eine aktuelle Ausschreibung, eine(n) Experten(in) im Bereich systemnaher Softwareentwickler (m/w) C/C++ unter Linux/Unix.
Zwingende Voraussetzung ist die langjährige Praxiserfahrung in der (systemnahen) Softwareentwicklung unter C++ sowie sehr gute Linux und / oder Unix-Programmierkenntnisse (beides mindestens 5 Jahre). Relevante Telekommunikation-Kenntnisse sowie Protokoll-Kenntnisse sind ein Plus.
- Systemnaher Softwareentwickler (m/w) mit Skills/Erfahrungen (must):
guten bis sehr guten Kenntnissen in
- Systemnahe Softwareentwicklung / System- und Netzwerkprogrammierung in C/C++ unter Unix/Linux (mindestens 5 Jahren Programmiererfahrung), idealerweise Schwerpunkt in den letzten 5 Jahren.
- Mindestens 5 Jahre Unix und/oder Linux Programmiererfahrung (z.B. AIX)
- Erfahrung mit parallelen Abläufen: Prozesse / Threads (Multi-Threading)
- Netzwerk- und Socketprogrammierung
- TCP/IP, UDP/IP, Praxiskenntnisse in der IP Protokoll-Familie (vor allem Erfahrung im Kommunikationsumfeld)
- Praxiserfahrung im Debugging von Programmcode
Skills/Erfahrungen ( nice to have ):
- Praxiskenntnisse von Next Generation Network (NGN), IP Multimedia Subsystem (IMS), Voice over IP (VoIP).
- Erfahrungen mit komplexen / großen Client/Server-Systemen (z.B. mehrere hunderttausend Benutzer pro Tag)
- Kenntnisse (Implementierung, RFC´s) einer oder mehrerer der Protokolle SIP, Radius, DIAMETER, SDP, RDP, VoIP oder verwandte Protokollen Synchrone/Asynchrone Client/Server Kommunikation
- Erfahrung im Lesen von RFC´s
- Definition / Implementierung von XML-Nachrichten; Umgang mit XML-Parsern
- Programmierung in Perl und / oder Shell-Skripten
- Task-Dispatching / Subdispatching
- Erfahrungen mit Tools der Versionsverwaltung (z.B. git, Rational ClearCase)
Gewünschte soziale Kompetenzen:
- Teamfähigkeit
- Konzeptionelle Denkweise
- Belastbarkeit
- Systematische Problem-Analyse