Beschreibung
Für unseren Kunden aus der Logistikbranche suchen wir für die Weiterentwicklung von Router / Access Points einen Python /Linux Entwickler (m/w/d).*****
Rahmendaten:
Start: asap
Ende: Q1/2020; verl. bis Ende 2020
Auslastung: Vollzeit
Einsatzort: Frankfurt am Main
*****
Projektziel:
Das Ziel des Projektes ist die Bereitstellung eines zusammenhängenden WLAN-Netzes im Fern- und Nahverkehr sowie an den Bahnhöfen („Seamless“). Es soll eine konzernweite, einheitliche Kundenschnittstelle unabhängig von geographischen Positionen geschaffen werden.
*****
Aufgaben:
Konfiguration der WLAN-AP-Landschaft von zwei SSID auf eine SSID
Test-User-Verwaltung der Zugänge für die zentralen Server
Definition/Einrichtung und Zusammenstellung der Linux Image (Dokumentation nach Anforderung)
Hardening für Sicherheit/PEN-Tests (inkl. Bugfixes)
Entwicklung von automatisierten SW-Updates (mit zentralem Server)
Erstellung eines Virtuelle Maschine Image für Replikation
Konfiguration der VPN zu zentralem Server
(nach Anforderung – VPN-Keys pro VM-Instanz; prelinary VPN und Assign/Individualisierung pro Zug-VM)
Betreuung Software zur Steuerung VM-Funktionen (insbesondere Systemstart, VPN/SW-Updates, Statuswebpage)
VPN/Assign Steuerung für VPNs zu Zug-VMs
Logging-Analyse der Endgeräte sowie Verfolgung/Erkennung der Aktionen im Software-Testlauf
Auslesen DHCP-Request und DHCP-Client Information
Auslesen HTTP Request Header und Browser-Information
Delayed-Reconnect-via-APs (einstellbare Verzögerung nach z.B. 120 Sekunden stabil an einem AP)
SW-Ablaufplanung, -Struktur und -Implementations-Grobkonzept sowie die Entwicklung der SW
Entwicklung/Konfiguration der Content/HTML Willkommensseite der User
Einbinden der Reiseplaninformationen per XML auf die Willkommensseite des Users
JavaScript Entwicklung der iOS-Reload-Funktionen (triggern Connectivity-Re-Check iOS)
Nacharbeiten/Begleitung des Labortests
Begleitung ubd Durchführung von PEN-Tests und Bugfixes
IT Skills:
Programmierung in TK-Branche
Python (3.7)
Linux, tcpdump, Secure Shell, ISO/OSI protocol stack, DHCP, HTTP
Frameworks (HTML)
Access Point Library
Vertraut mit Mobilen Betriebssystemen
VPN, Routing, DNS, HTML