Aufgaben
- Weiterentwicklung von Softwarelösungen für verteilte Systeme in einer Microservice-Architektur
- Du arbeitest eng mit deinen Kollegen in einem Software-Entwicklungsteam zusammen
- Du unterstützt den Product Owner und den Softwarearchitekten bei technischen Detailfragen
- Weiterentwicklung von Themen wie Code-Qualität und Wartbarkeit
- Du arbeitest dich schnell in unbekannte Themen und Technologien ein und bringst diese erfolgreich zur Anwendung
- Du arbeitest an Lösungen zur Decodierung und Encodierung von Netzwerkprotokollen
Profil
- Du hast Erfahrungen bei der Containerisierung und Orchestrierung von Services (Docker, Docker, Swarm, Kubernetes)
- Programmiersprachen Python und / oder Rust mit dem Fokus auf Backend-Entwicklung und deren Entwicklung in Linux -Umgebungen
- Du kennst dich mit der Implementierung von Microservices und Microservice-Architekturen aus
- Erfahrungen beim Design und der Implementierung von REST Interfaces
- Du hast Erfahrung mit statischer Code-Analyse und Unit Testing und bringst Erfahrungen bei der Automatisierungen von Tests mit
- Du verfügst über ein agiles Mindset und konntest erste Erfahrungen mit Scrum oder Kanbansammeln
- Eine strukturierte und eigenständige Arbeitsweise sowie Teamfähigkeit zeichnen dich aus
-
Deutsch- und gute Englisch-Kenntnisse runden dein Profil ab
Benefits
- Anspruchsvolle und abwechslungsreiche Aufgaben in einer zukunftsträchtigen und innovativen Branche
- Freuen Sie sich auf das Arbeiten in einem internationalen Umfeld