33976-RD Angular TypeScript Fullstack Entwickler;in für unseren direkten Endkunden *remote*

Hessen, Frankfurt am Main  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

n der Abteilung für Betriebliche Anwendungen werden diverse Webanwendungen in Eigenfertigung von der
Hardwarekonfiguration bis zum Frontend entwickelt. Im Hintergrund läuft eine mehrere Terabyte große PostgreSQL-
Datenbank. Dazu wurden bereits interaktive Web-Anwendungen mit AngularJS 1.4 (auslaufend) sowie Angular und
Bootstrap entwickelt.
Unsere Kunden kommen aus dem gesamten DB-Konzern. Vom Mitarbeiter vor Ort, über Führungskräfte, bis zum
Konzernvorstand. Unsere Anwendungen unterstützen die Formate aller gängigen Endgeratäte wie Mobile, Tablets
oder PC/Laptops
Hier eine kurze Zusammenfassung unseres Systems:
- 40 Datensätze pro Sec
- 6-8 TB Datenbankgröße
- Einzelne Tabellen bis 700GB, über 3 Mrd Zeilen
- ca. 1.700 Anwender aktuelle, potentiell 17.000 und mehr
- 40 virtualisierte Server in 12 Maschinen
- Eigenes VPN
- 20 Zuliefersysteme und 50+ Abnehmersysteme aus unterschiedlichen Sicherheitsbereichen
- ein zusätzlicher HA-Cluster befindet sich derzeit im Aufbau
Für die Schnittstellen aus den Vorsystemen werden diverse Skripte in unterschiedlichen Sprachen eingesetzt.
Messaging Dienste und Traffic werden u.a. mit Rabbit MQ/Websockets/NodeJs/NestJS realisiert, die
Weboberflächen mit Hilfe von HTML5, Angular und Twitter-Boostrap
entwickelt.
In mehreren Projekten benötigen wir Unterstützung bei der Entwicklung zukunftsorientierter und nahezu
selbsterklärenden Web-Anwendungen sowie deren entsprechenden Endpunkten in der Middleware mit Datenabfragen in
der dahinterliegenden Datenbank.
Wir arbeiten in kleinen agilen Teams aus internen und externen Mitarbeitern zusammen, wobei vor allem
gemeinsame paarweise Arbeit am Rechner zum Konzept gehört.
Die einzelnen Projekte stammen fachlich aus dem Bereich der Entwicklung von dispositionsunterstützenden
Werkzeugen in Engpassstellen.

Ihre Aufgaben:
? Architektur, Entwicklung und Testing von Frontendanwendungen für Web-Anwendungen bei der DB Netz AG.
? Weiterentwicklung von bestehenden Weboberflächen die mit HTML, CSS und JavaScript in AngularJS,
Angular 6+ sowie Boostrap realisiert sind
? Entwicklung von „Middlewaren“ basierend auf Typescript, Node.js, NestJS
? Anbindung von Vorsystemen an eine PostgreSQL-Datenbank
? Wichtiger Quellcode soll im Pairing entwickelt werden, d.h. ein interner und ein externer Entwickler
entwickeln und arbeiten zusammen
? Dokumentation des entwickelten Codes als ausgeführten Text im Quellcode, der darüber von
sachverständigen Dritten nachvollzogen werden kann. Für die Abnahme der Software durch die DB Netz IT sind
entsprechende Dokumente zu erstellen
? Präsentation der Arbeitsergebnisse im Projektteam
? Training der internen Mitarbeiter, damit diese die gebaute Software nachvollziehen, weiterentwickeln
und warten können
? Die Abnahme der Software erfolgt durch den Auftraggeber. Dabei wird u.a. geprüft, ob die
Anforderungen erfüllt, die Software stabil und zuverlässig lauffähig ist und Störungen schnell behoben werden
können.
? Adressatengerechte Aufbereitung von Dokumentationsunterlagen in Deutsch erstellen.

Muss-Anforderungen:
? Fundierte Kenntnisse in der Anwendungsarchitekturentwicklung (Konzeption & Umsetzung) anhand von
Kundenanforderungen & etablierten Standards der Organisationseinheit.
? Dafür sollen mindestens 3-4 Referenzen bei der Implementierung von Web-Anwendungen wie Angular,
Boostrap vorhanden sein.
? Fundierte Kenntnisse in Angular 6+, Typescript und Bootstrap 4
? Fundierte Kenntnisse im Umgang mit Node.js, NestJS
? Fundierte Kenntnisse im Umgang PostgreSQL 12+
? Fundierte Kenntnisse bei der Entwicklung von Tests und beim Deployment von Anwendungen insbesondere
bei obig beschriebenem Technologie Stack
? Die ausschließliche Sprache innerhalb der Abteilung ist auf Grund der fachlichen Begrifflichkeiten
„deutsch“ und muss beherrscht werden

Soll-Anforderungen:
? Die Fachkraft soll ein Überblick über die führenden Softwaretechnologien im Bereich Web-Anwendungen
haben und zukunftsfähige Software für die Anwendungen des Kunden vorschlagen können.
? Die Fachkraft soll in der Lage sein Web-Anwendungen zu verstehen, zu konzeptionieren,
Verbesserungspotentiale zu erkennen und diese, in Abstimmung mit dem Fachbereich, in Lösungen umzusetzen.
? Die Fachkraft sollte spezialisiert Kenntnisse im Bereich Webentwicklung & API Entwicklung mit den
genannten Sprachen, Verfahren & Bibliotheken haben. Erfahrungen über den genannten Kontext hinaus sind nicht
relevant.

Start & Dauer:
ab Oktober 2022 bis zunächst Ende 2022, fulltime


Kontaktadresse:


Wenn wir damit Ihr Interesse geweckt haben und Sie sich bei uns melden - sei es per E-Mail oder in anderer
Form -, erklären Sie zugleich Ihr EINVERSTÄNDNIS damit, dass wir Ihren vollständigen Namen, Ihre Adresse und
Ihre Kontaktdaten sowie Ihre Angaben zur Qualifikation (z.B. Ausbildung, Tätigkeit, Profil, Referenzen)
ausschließlich für unsere unternehmerischen Zwecke verarbeiten. Eine Weitergabe an Dritte erfolgt nicht (bzw.
gegebenenfalls in einem späteren Stadium nur mit Ihrer gesonderten Einwilligung). Eine Löschung dieser Daten
erfolgt, sobald feststeht, dass ein Vertrag in absehbarer Zeit nicht zu Stande kommt.

Wir weisen weiter darauf hin, dass Sie diese Einwilligung jederzeit mit sofortiger Wirkung widerrufen können,
zweckmäßigerweise in Textform per E-Mail an

Wir verweisen im Übrigen auf die Datenschutzerklärung in unserem Impressum und weiter gehende
Datenschutzregelungen beim Zustandekommen einer Vertragsbeziehung mit uns.
Start
ab sofort
Dauer
4 Monate
(Verlängerung möglich)
Von
SPS Consulting & Services GmbH
Eingestellt
01.09.2022
Ansprechpartner:
Ulrich Wenzel
Projekt-ID:
2454303
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren