Beschreibung
Sehr geehrte Damen und Herren,ich bin aktuell auf der Suche nach einem AI Software Entwickler (Event Driven Architecture, Microservices, Flux Pattern, Bosch IoT, GE Predix, Python) (m/w/d) für einen Einsatz bei unserem direkten Rahmenvertragskunden in Hamburg für 100 Projekttage Vollzeit bis Anfang Oktober 2019 mit Verlängerungsoption.
Aufgaben:
- Weiterentwicklung des IoT-AI-Portfolios, welches auf den Anforderungen des Product Leads basiert.
- Selbstorganisiertes arbeiten in einem cross-funktionalen Team nach agilen Methoden.
- Gestalten, implementieren, testen und dokumentieren von Softwarekomponenten in JavaScript oder Python, unter Anderem in folgenden Bereichen
-> Cloud-Technologien (AWS, Azure, IBM) für hoch skalierbare und ausfallsichere Produkte.
-> Machine-Learning Infrastruktur und Anwendungen basierend auf IoT und deren dazugehörigen Kontext-Daten
-> Bereinigung dafür notwendiger Daten und Aufbau von Pipelines, die diese Bereinigung automatisiert und hocheffizient durchführen
- Entwicklung von wiederverwendbaren Lösungsansätze durch vorausschauendes Design und nachhaltige Dokumentation
- Betrieb für Lösungen wird sichergestellt, insbesondere durch einen automatisierten Infrastrukturaufbau mittels Serverless, Terraform und GitLab CI/CD
- Die Arbeit wird im Sinne agiler Softwareentwicklungsweise erbracht, welche sich unter anderem durch Kanban und Extreme Programming Methoden wie TDD und Pairing auszeichnet
Der Einsatzort ist Vollzeit in Hamburg. Reisetätigkeiten innerhalb Deutschlands können für einzelne Tage für Workshops anfallen. Die Hauptarbeit erfolgt jedoch in Hamburg (Hammerbrook).
Anforderungen:
- Weitreichende Kenntnisse moderner Architekturprinzipien (Event Driven Architecture, Microservices, Flux Pattern) sowie umfassende Kenntnisse in gängigen IoT-Kommunikationsprotokollen und IoT-Stacks wie z.B. Bosch IoT Suite, GE Predix, Siemens Mindsphere, Azure IoT, AWS-IoT, Eclipse)
- Mehrjährige Erfahrung in der Anwendung aktueller Software Entwicklungs-Frameworks und Web-Technologien sowie Cloud-Umgebungen (z.B. AWS, Azure, Bluemix)
- Microservices - Erfahrung in dem Design und der Implementierung von Microservices und APIs
- Software-Architektur - Erfahrung in Software-Architektur und -Paradigmen, insbesondere Cloud und Microservices sowie Architektur für Infrastructure as Code Umgebungen
- Cloud - Mehrjährige Erfahrung im Aufbau und Verwendung von AI und ML Anwendungen im AWS Kontext
- DevOps - Mehrjährige Erfahrung in dem Design und der Implementierung automatisierten Auf- und Abbaus von Infrastruktur und Anwendungen mittels Serverless, Terraform oder CloudFormation
- Wissensmanagement - Bereitschaft zum Lernen neuer Technologien und Anwendungen, sowie Teilen des bisherigen Wissens innerhalb des Teams
- Programmiersprachen - Mehrjährige Erfahrung in JavaScript und mindestens einer weiteren Programmiersprache, vorzugsweise Python
- Clean Code - Verständnis für und Einhaltung von Clean Code Paradigmen
- Testing - Grundlegende Anwendung der Testpyramide in der Entwicklung
- Grundverständnis CI/ CD - Mehrjährige Erfahrung mit Continious Integration und Continious Delivery
- Agile Softwareentwicklung - Erfahrung im Umgang mit agilen Methoden in der Softwareentwicklung wie Scrum, Kanban oder Scrumban
- Pragmatismus - Offenheit für konträre, aber pragmatische Entscheidungen mit Fokus auf den besten Team-Outcome
- Kommunikationskompetenz - Fähigkeit für effektives und bewusstes Kommunizieren, sowie konstruktive Kritikfähigkeit und Refektion. Verständliche Erklärungen von Lösungsvorschlägen
- Komplexitätsverständnis - Fähigkeit komplexe Zusammenhänge zu verstehen und den Kunden und dem Management einfach zu vermitteln
- Arbeitsweise - Eigenverantwortliches, strukturiertes Arbeiten mit konsequenter Verfolgung der gesetzten Ziele
- Teamplayer - Kooperationsbereitschaft, sowie harmonische, interdisziplinäre Zusammenarbeit mit dem Fokus auf ein gemeinsames „Wir“
Wünschenswert:
- Monitoring - Mehrjährige Erfahrung im Monitoring und Aufbau von Dashboards von Infrastruktur und Anwendungen
- Betriebsführung - Mehrjährige Erfahrung im Betrieb von Infrastruktur und Software
- Open Source - Projekterfahrung mit Open Source Libraries und Mitarbeit an Open Source Projekten
- Anwendungsentwicklung - Erfahrung mit high resilence und high performance Apps und der Implementierung auf der Cloud
- Innovationsbereitschaft - Neugier für innovative Technologien und alternative Lösungen, sowie Wachstumsbereitschaft
Können Sie uns hier eventuell unterstützen?
Ich freue mich sehr auf Ihre Rückmeldung via Mail, ideal mit aktuellem CV und einer ersten Orientierung zum all-in Stundensatz.
Mit besten Grüßen aus Heidelberg
Steffen Marquardt
Senior Partner Manager
E-Mail:
iSAX Consulting GmbH
Weinbergstraße 15
01129 Dresden
Internet: http://www.isax.com