Entwickler
Auftrags-ID: 1673
Budget: € 5 bis € 150 p.St.
Veröffentlicht: 03-11-2025
Reaktionen: 0
Ort: Wien, Österreich
Zuletzt geändert: 03-11-2025
Status: Geschlossen
Wir suchen einen Entwickler.
Vortex Enhanced Framework Team. Dieses Team erstellt ein neues Reporting-Tool für das Vortex Data Warehouse.
Das Reporting-Tool hat drei Schichten:
-Eine Javascript/DoJo/JSON-Schicht für die gewünschte Funktionalität auf dem PC des Kunden
-Eine JAVA-Schicht für die Übersetzung von Daten und die Kommunikation mit der Datenbank
-Eine Schicht von TSQL-Metadaten und Stored Procedures, die bestimmt, was und wie es auf dem Bildschirm angezeigt wird.
Es wird ausschließlich an der dritten Schicht gearbeitet, und zwar als TSQL-Entwickler.
Die darunterliegende Datenbank ist eine Sybase IQ 12.7. Das ist eine spaltenorganisierte relationale Datenbank.
TSQL ist eine Programmiersprache, die Oracle PL/SQL sehr ähnlich ist.
Kompetenz:
Technische Softwareentwicklung
Weitere Besonderheiten:
- Die Bewertung von funktionalen Dokumenten (Functional Designs, Änderungsanfragen, Bugmeldungen) hinsichtlich ihrer Auswirkungen auf das bestehende System und das Festhalten dieser Bewertung in einer Impact-Analyse. Letztendlich steht darin: Um diesen Wunsch zu erfüllen, müssen folgende Anpassungen vorgenommen werden, und das kostet so viele Arbeitsstunden unseres Teams.
- Die Erstellung eines technischen Designs basierend auf dem funktionalen Design und der Impact-Analyse. Dort steht: In diesem Verfahren muss an dieser Stelle eine zusätzliche Überprüfung aufgenommen werden usw.
- Die Anpassung/Bau der gewünschten Funktionalität durch das Schreiben von TSQL-Code, UNIX-Shell-Skripten und (in viel geringerem Maße) Perl-Skripten. Die Tools hierbei sind SQL-Advantage, SQL-Workbench, PuTTy, UltraEdit, VI und in viel geringerem Maße andere Tools.
- Die Durchführung von Unit-Tests auf dem erstellten Code. Die Anpassung von Regressionstestcode mit der erstellten Funktionalität
- Die Übergabe des Ergebnisses gemäß den geltenden Verfahren für das Versionsmanagement. Das Tool hierfür ist ab nächster Woche Subversion, und es wäre für das Team von Vorteil, wenn mein Nachfolger Erfahrung mit Subversion hätte.
- Die Unterstützung anderer Teams in Notfällen und mit faktischen Informationen über den Code in der Datenbank. Zum Beispiel bei der Beschreibung der aktuellen Situation in einer Änderungsanfrage. Oder bei der Untersuchung, warum etwas anders funktioniert als erwartet.
- Die Unterstützung des Systemtestteams, wenn Ressourcen knapp sind, indem einfach mitgetestet wird.
- Berichterstattung über durchgeführte Arbeiten (Arbeitssprache Englisch) in Meetings und einem Issue-Tracking-System (Quality Centre). Stundenverwaltung in Clarity und Achievo.
- Mitdenken und Input liefern bei verschiedenen Meetings über noch zu bauende und bereits gebaute Dinge sowie die Kosten/Nutzen davon.