Beschreibung
54 – Software Ingenieur für Unterstützung in Jira und ConfluenceAufgaben
• Spezifizieren, Gestalten, Entwickeln und Einführen von Software für hardware-nahe Systeme aus der Steuerungs- und Regelungstechnik beziehungsweise der Robotik. Erstellen von komplexen Algorithmen (z.B. für parallele oder verteilte Prozesse in zeitkritischen Systemen)
• Untersuchen von neuen oder geänderten Anforderungen auf ihre Realisierbarkeit und Komplexität sowie auf deren Auswirkungen hinsichtlich bestehender oder geplanter Systeme, Standards und Richtlinien (Requirement Engineering)
• Untersuchen von Lösungsalternativen und Verifizieren der Machbarkeit
• Definieren der erforderlichen technischen und personellen Ressourcen, der Software-Architektur, der Interfaces und der Datenbanksysteme
• Erstellen oder Auswählen der geeigneten Methoden, Techniken, Standards, Richtlinien und Tools für die Software-Entwicklung
• Erstellen von Modellen für Daten, Funktionen und/oder Objekte
• Untersuchen und Analysieren von Software bezüglich Sicherheitsrisiken; Einleiten und Umsetzen der erforderlichen Massnahmen; Durchführen von Risikoanalysen in Software-systemen
• Implementieren von Software
• Definieren und Vereinbaren von Service-Levels
• Analysieren von Störungen, Sicherstellen des Third-Level-Supports; Einleiten und Überwachen der Eskalationsprozeduren
• Definieren von Produkt-/Softwareversionen
• Unterhalten der Dokumentationen (Anforderungsanalyse, Datenmodelle, Softwarecode usw.)
Anforderungen
• Kenntnisse der beiden Atlassian Tools Jira und Confluence, über die Anwendungskenntnisse hinaus.
• Sie haben für Projekte Jira Boards angelegt und konfiguriert, Confluence Seiten erstellt, Templates für Confluence realisiert, allenfalls sogar Addins programmiert (wenngleich wir möglichst wenig programmatisch anpassen wollen).
• Allenfalls bringen Sie Erfahrungen in Hochverfügbarkeitssetups genannter Tools mit.