Du bist als Senior Requirements Engineer ein:e erfahrene:r IT-Spezialist:in, dessen Aufgabe darin besteht, ein gemeinsames Verständnis über ein zu entwickelndes (oder anzuschaffendes) System zwischen Auftragnehmer:in und Auftraggeber:in zu erreichen
1
Du entwickelst gemeinsam mit dem agilen Softwareentwicklungsteam die "Datendrehscheibe" des Unternehmens weiter. Du unterstützt Product Owner und Requirement Engineers bei technischen Konzeptarbeiten. Dein Optimierungs-Know-how fließt in bestehende Applikationen und neue Anforderungen ein
2
Die wesentlichen Tasks sind: Evaluieren und Integrieren neuer Technologien in der Softwareentwicklung - Arbeiten an Frontend- und Backendkomponenten unserer zenon-Softwareplattform für den industriellen Einsatz … Wünschenswert: Kenntnisse in MongoDB, OAuth/OIDC und GraphQL
3
MongoDB … Linux - Docker - Windows Server - Prometheus - ProcessWire - Ansible - GitHub - Terraform - LokiJS - Grafana - MySQL - Unsere Erwartungen an dich: Qualifikationen - You bring extensive experience with Linux servers. You have a solid knowledge of networking, routing, and firewalls, including log analysis
4
Du setzt Data Pipelines, Data Ingest und Data Processing nach Best Practices um und optimierst sie kontinuierlich. Du entwickelst Analytics Plattformen und effiziente CI/CD Pipelines. Du setzt projektbasierte Business-Anforderungen mit den Analytics Services von Databricks und bei Bedarf verwandten Services, sowie …
5
You manage the release process using Git and Azure DevOps. You actively assist the team in the software development process, from requirement analysis to release to ensure smooth collaboration. You facilitate open communication with internal stakeholders, especially infrastructure specialists
6
Realisierung innovativer Softwarelösungen im Bereich der Elektromobilität - Entwicklung von Microservices - Begleitung des gesamten Entwicklungsprozesses von der Konzeption über die Umsetzung bis zum Testen - Architekturentscheidungen und deren Realisierung
7
Architektur und Design: du beschreibst und definierst mögliche Lösungen für technische Integrationen (produkt- und projektbezogen) inkl. Dokumentation (Architektur, Sequenzdiagramme und Abläufe) - Technische Zusammenarbeit: Du arbeitest eng mit den technischen Teams von Telekommunikationsanbietern zusammen, um …
8
Datenmodellierung und Datenbankzugriff mit Prisma (MongoDB). Sicherstellung von Codequalität, Performance und Skalierbarkeit. Aufbau und Verwaltung unserer Cloud-Infrastruktur mit AWS und Terraform. Pflege und Erweiterung des Node.js Backend
9
DAS TUST DU BEI UNS - Selbstständige Mitarbeit bei der Weiterentwicklung unserer Spring Web Applikation - Eigenverantwortliche Entwicklung und Integration neuer Features im Frontend und Backend unseres Tools - Optimierung der Software Performance durch Backend und MongoDB Optimierungen
10