Description
Für unseren Kunden suchen wir einen Angular Entwickler mit DevOPs Kenntnissen (m/w/d)Start: 01.07.2023
Ende: 29.02.2024
Volumen: 1200 Stunden
Format: vor Ort Hamburg (Remote nach Absprache)
Branche: E-Mobility / Energie
Aufgaben:
1. Entwicklung des dynamischen Frontends sämtlicher komplexer Web-Applikation
2. eigenständige Umsetzung neuer Features für die einzelnen Applikationen
3. Implementierung interner und externer Schnittstellen
4. Verbesserung der Benutzeroberfläche und der User-Experience
5. Sicherstellung, dass die Anwendung den Browser Firefox, Edge und Chrome stabil läuft
6. Aufsetzen der entsprechenden End-to-End Tests mit TestCafé Studio
7. Pflegen von Gitlab und Aufsetzen der Build Pipeline
8. Umsetzung des zentralen User Service: Portal zur Anmeldung via 2-Faktor Authentifizierung
9. Mitgestaltung der Azure - k8s Umgebung hinsichtlich Frontend + Login Bereich
Technologie Stack:
JUnit, Spring Test, Kotlin Test, Jaeger, testcafé
• Spring (Core, Boot, Data JPA)
• Java 11 und Kotlin
• Kafka
• Docker Compose und Kubernetes
• Ansible
• PostgreSQL (Standard und TimescaleDB)
• Angular 13
• Atlassian Suite (Confluence, JIRA, Zephyr)
• Gitlab
• Grafana
• Azure
Anforderungen
1. Abgeschlossenes Hochschulstudium mit dem Schwerpunkt Informatik
2. Mehrjährige Erfahrung in der Umsetzung folgender Konzepte und Technologien:
Web Design Patterns, JavaScript/Ajax, HTML, CSS, SCSS, Bootstrap, Angular (allg.), Git,
3. Langjährige Expertise in der Frontend-Entwicklung mit Angular (aktuelle Version 12), ideal auch CANVAS Framework sowie Aufbau von Integrationstests mit TestCafé Studio und Zentrales State-Management mit ngrx
4. Erfahrung im Einsatz agiler Softwareentwicklungsmethoden und –prozesse (SCRUM, KANBAN), ideal auch im Rollenmodell nach holacracy sowie der Software JIRA (Atlassian)
5. Gute Erfahrung in datenbankgestützten Micro Service Architekturen, XP Praktiken: Test-driven, Continuous Integration / Delivery
6. weitreichende Erfahrung in der Verarbeitung von Datenströmen über ein verteiltes transaction log (z.B. via Kafka).
7. Knowhow in Erstellung von verteilten Anwendungen, Microservice Architektur
8. Gute Kenntnisse in der Automatisierung der Bereitstellung, Skalierung und Verwaltung von Container-Anwendungen: Docker, kubernetes und Azure
9. Gute Expertise im DevOps Kontext: Pflegen von Gitlab sowie Erstellen von Build Pipeline
Wir freuen uns auf Ihre Bewerbung mit aktuellen CV.
Euer QUINCEY Team!