Network Software Engineer (m/w/d)

 StepStone ·  11.06.2019 ·  Frankfurt am Main ·  euNetworks GmbH

Was machen wir? Als ein führender Bandbreiteninfrastruktur-Anbieter, betreiben und besitzen wir engmaschige Glasfasernetzwerke in 14 europäischen Städten, sowie ein hochdifferenziertes Langstreckennetz, das sich über 15 Länder erstreckt. Wir investieren weiterhin in unseren Netzausbau, entwickeln einzigartige Routen und erweitern die Reichweite auf wichtige hyperskalige Standorte, Rechenzentrums-Cluster und Aggregationspunkte. Diese Investitionen treiben das Wachstum des Unternehmens voran und werden von den Bandbreitenanforderungen der Kunden bestimmt.Welche Herausforderungen warten auf Sie? · Softwareentwicklung für die Netzwerkautomatisierung, einschließlich aller zugehörigen Dokumentationen (Codekommentare, Repositorien, Versionskontrolle). Nehmen Sie an Diskussionen über das Software-Design auf hoher Ebene mit dem bestehenden Team teil, um Lösungen für neue Funktionen der aktuellen automatisierten Bereitstellungsplattform oder eines völlig neuen Systems zu finden · Zusammenarbeit mit dem Salesforce-Entwicklungsteam, um geeignete Schnittstellen zwischen Salesforce und Live-Netzwerkplattformen zu entwickeln · Fachspezialist für Python-Programmierung bei euNetworks · Unterstützung bei der Evaluierung von Netzwerkautomatisierungstools von Drittanbietern, einschließlich Schnittstellen zwischen diesen Tools und bestehenden euNetworks-Systemen Was steht Ihnen hierfür zur Verfügung?  · Git · Docker und zugehörige Tools (z.B. Kubernetes) · Python-Mikroservices (z.B. Celery, Django, Flask und andere) - unsere Software stützt sich auf Mikroservices. · Die Fähigkeit, andere Programmiersprachen wie C++, Java, C zu lernen oder Kenntnisse in anderen Programmiersprachen wie C++, Java, C zu haben. Dies ist wünschenswert, da zukünftige Projekte möglicherweise in einer für das System besser geeigneten Sprache geschrieben werden · Erfahrung mit Log-Management-, Aggregations- und Monitoring-Tools (Splunk, Sentry, etc.), Listensystem, Software, Hardware etc. Kenntnisse der Netzwerkgrundlagen sind von Vorteil. Zum Beispiel, was ein VLAN ist und wie sich QinQ und Dot1Q unterscheiden.Das sollten Sie mitbringen. Generell: Starke Software-Debugging-Fähigkeiten mit dem Verständnis dafür, was gute Software ausmacht. Die Fähigkeit, ein Projekt auch von der ersten Anforderung bis zur Fertigstellung zu begleiten und es " auf den Weg zu bringen ". Darüber hinaus ist es erforderlich, dass Sie über ausgezeichnete Kommunikationsfähigkeiten verfügen und in der Lage sind, Ihre Gedanken und Ideen sicher und deutlich darzulegen. Erforderliche Qualifikationen/Wissen (in der Reihenfolge der Wichtigkeit) · BSc/MSc in Informatik oder verwandten Bereichen und/oder relevante Branchenerfahrung · Erfahrung in der Programmierung in Python, die auf einem mittleren bis fortgeschrittenen Niveau erforderlich ist. Es wäre wünschenswert, dass Sie mit Python "auf den Punkt gebracht" werden können · Erfahrung im Umgang mit APIs (REST, SOAP etc.) Erfahrung in der Entwicklung von Software für Linux Was wir bieten? Eine tolle Umgebung. Wir sind ein dynamisches Unternehmen, das in den letzten 10 Jahren stetig gewachsen ist. Wir sind jedoch weiterhin darauf fokussiert, eine unterstützende und anregende Atmosphäre zu schaffen, die es unserem Team ermöglicht, durch sinnvolle Arbeit sich lohnende Karrieren aufzubauen. Wir investieren in unsere Mitarbeiter, indem wir unser Geschäft skalieren, indem wir wettbewerbsfähige Leistungen, Aufstiegschancen, Wohlfühl-Workshops und vieles mehr anbieten. euNetworks baut einen facettenreichen Talentpool und ein dynamisches Leadership Team auf




ework.de — ein Projekt von DIPLANET Digital Solutions Impressum