Beschreibung
Aufgabe:- Durchführung von Aufwandsschätzungen
- Programmierung und Implementierung technischer Komponenten
- Analyse fachlicher Anforderungen an die IT-Systeme
- Ableiten, erarbeiten und entwickeln von technischen Umsetzungsmöglichkeiten
- Eigenständige Entwicklung auf Basis von JAVA und ggf. Ansible-/Python-/Shell-Scripting
- Zusammenarbeit mit DevOps
- Sicherstellung der Lauffähigkeit auf den Team internen (Entwicklungsumgebungen) und den Team übergreifenden Umgebungen (Integration und Test)
- Beheben von Fehlern aus den Testphasen in den Applikationen und Komponenten
- Dokumentation der technischen Komponenten und Systemdokumentationen
- Erstellen von Systemdokumentationen
- Durchführen von Code-Reviews, Komponententests, Modultests und Modulgruppentests
- Vorbereitung von Entscheidungsvorlagen zu technischen Themen
- Präsentationen zu technisch komplexen Themenstellungen
Anforderung:
- Kenntnisse in Java, Avro, Kafka, GIT, Grable, NoSQL z.B. Cassandra, Jenkins, Docker, AWS bzw. Cloud, Linux
- Ausgeprägte Kenntnisse in Continuous Integration und Continuous Deployment
- Know-How in agilen Projektvorgehen, vorzugweise Scrum bzw. Nexus
- Skills in Software-Architekturen z.B. Microservices und Streaming
- Projekterfahrungen in mittleren und großen Software-Entwicklungsprojekten im agilen Umfeld
- Programmierungserfahrungen mit Java
Wünschenswert:
- Praktische Erfahrung mit Continuous Integration und Continuous Deployment (Jenkins)
Beginn: ASAP
Dauer: 28.12.2018
Branche: Logistik/Transport