Beschreibung
Für unseren Kunden 2x Node.js (Javascript) Entwickler (m/w/d) Testautomatisierung.Folgende Ziele werden hier verfolgt:
Im Rahmen des Programms erfolgt eine Neuentwicklung einer zentralen Vertriebs-App für mobile Endgeräte, welche an die bereitgestellten Microservices (das Backend) über eine zu entwickelnde „Middleware“ anzubinden sind. Durch das Projekt ist die Architektur zu entwerfen und die Implementierung umzusetzen. Das Projekt wird weitgehend agil nach Scrum entwickelt.
- Verantwortlich für Weiterentwicklung der bestehenden Software inkl. Infrastruktur eines REST Backends, beides basierend auf Node.js (Javascript)
- Konfiguration der Kubernetes Deployments mit helm und helmfile
- Weiterentwicklung der Gitlab-CI Pipelines
- Mitentwicklung der fachlichen Anforderungen
- Repräsentation des Teams bei den programmweiten technischen Gremien
- Persönliche Teilnahme an den Scrum-/SAFE-Terminen
Anforderungen
Muss-Kriterien:
- Erfahrungen im Aufsetzen von Deployment: Kubernetes, Helm
- Continuous Integration: Gitlab-CI Pipeline
- TypeScript
- Erfahrung in der Anbindung von Microservices: JSON, REST-Services
- Unittest, E2E-Test, Regresionstest, LuP-Test – Cucumber, BDDFramework
Soll-Kriterien:
- AWS, EKS, ECS
- Erfahrung als integratives Mitglied eines Scrumteams sowie Anwendung von agilen Methoden
- Bevorzugt Intellij
- JIRA, Confluence