Abfrage über Icinga2-API, Caching der Ergebnisse und Benachrichtigung über neu aufgetretene Probleme
App Entwicklung per Android Studio (Kotlin)
Konzeptionierung und Umsetzung Server-Client Architektur
Konzeptionierung und Umsetzung sicheres und verschlüsselte Kommunikation
Anbindung an Schnittstellen mit REST und JSON
Rollout, Inbetriebnahme und Test
Projektverwaltung per Git
Ausbau des FAI Systems zum kompletten Installations- und Konfigurations-Framework
mit Versionsverwaltung für Debian basierte Multiserver-Systeme (Perl, FAI, TFTP,PXE, GIT)
Einrichtung Infraprov: Orchestrierung von Hardware, VM Appliances zu Individuelle Kundensysteme (Dienste: Nagios, Proxy-Rev.Proxy, Mail, Firewall, ERP App., Asterisk)
Containisierung von Applikationen:
Manuelle Erstellung Docker-Containers:
per docker-compose starten
Netzwerke dafür anlegen
Ports aus den Containern exponieren
externe Verzeichnisse einbinden.
Administration Firewall Konfiguration für Laborsytem
Integration Letsencrypt in Mail Infrastruktur und Mailserver
Administration von Reverse Proxy auf basis von Delegate
Administration HP DL380 System generation 6 bis 9
Troubleshooting/Netzwerk Analyse MSSQL Server mittles Whireshark
Netzwerkdesign: Konfiguration Etagen Switch (Layer 2 Trunk) per Cisco
Erstellung von Datenbank Prozeduren
Datenerfassung über Replikation vom Quell-System und externen Quellen
Durchführen von Aufwandschätzungen für die Implementierung und alle zur technischen Inbetriebnahme notwendigen Aufwände der im Anforderungskontext notwendigen Funktionen.
Die technische Umsetzung / die Codierung der erforderlichen Funktionen auf Basis der beim Auftraggeber eingesetzten Entwicklungswerkzeuge, Frameworks und Bibliotheken für das Betriebssystem Android und iOS.
Die Erstellung von JUnit-/E2E-Tests zur Testautomatisierung wie im jeweiligen Aufgabenbezug notwendig.
Die vollständige Dokumentation der technischen Komponenten nach geltenden Standards des Auftraggebers sowie in den projektspezifischen Werkzeugen.
Beratung der Disziplinen Business Engineering, User Experience Consulting, Test sowie Betrieb.
Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten auch in den von anderen Entwicklern implementierten Codeteilen / Funktionen / Modulen / Bibliotheken etc.
Vorbereiten, Durchführen und Dokumentieren von Komponententests, Modultests, Modulgruppentests.
Mitwirken und Vorbereiten von Last- und Performancetests.
Erstellen und Pflegen von für die Wartung und den Betrieb der entwickelten Komponenten notwendigen Systemdokumentationen.
Erstellen von Lieferpaketen für die betreffenden Applikationen unter Einsatz der im jeweiligen Kontext geltenden CI/CD Werkzeuge und deren Regeln.
Einrichten und Pflegen von Entwicklungsumgebungen.
Platzieren von entwickelten Anwendungen in den Stores der jeweiligen Plattformen (z.B. Google Play Story, Apple Store) nach geltenden Standards des Auftraggebers.
Einhalten der vereinbarten Standards (Rahmenvertrag, Programmierrichtlinien, Process Library, HoM Manifest zur Sicherstellung der Softwarequalität).
Beratung des Auftraggebers bei der Beschreibung der DoR und DoD der User Stories.
App Entwicklung per Android Studio (Java)
GUI Gestaltung und UX Elemente (Ton und Vibration)
Steuerung per Finger-Bildschirmnavigation
Sprachsteuerung (Eingabe und Ausgabe) per Snips und Google TTS
Gestennavigation (Erschütterungen und Handgelenksgesten)
Kommunikation mit Spezialhardware über SSH per XML Telegramm
Erzeugung von PDF Prüfberichten, Persistierung von Logs und Messungen
Projektverwaltung per Git, Entwicklung per Gradle
Docker Container basierte Dienste
Inter-Container Kommunikation per eigener REST Interfaces
Datenbeschaffung von Webseiten per Java-gesteuertem Selenium
Automatische Indexierung und Bereitstellung Elastic Search Volltextsuche
Erzeugen von Vektorräumen und assoziative Suche per Doc2Vec (python nltk)
Clustering und Labeling der Vektorräume (python nltk)
Vorschlagen von Dokument-Tags per Perceptron / Feed Forward NN
Zugriff und Verwaltung der Daten per Samba Shares und Webseite
Generierung der Webseite per Apache Wicket
Projektverwaltung per Git, Entwicklung per Maven
Untersuchen und Bewerten der Möglichkeiten
Prototypische Entwicklung einer Event-Verwaltung
Regelbeschreibung per Java Code
Datenbankverwaltung per integriertem Editor
Oberflächengestaltung, Ablauf- und Ereignissteuerung per integriertem Editor
Projektverwaltung per Git
Hinzufügen neuer Features
Entfernen alter und neuer Bugs
telefonische Betreuung von Kunden, die damit arbeiten müssen
Projektverwaltung per Svn, später Git, Entwicklung per Ant
Abfrage über Icinga2-API, Caching der Ergebnisse und Benachrichtigung über neu aufgetretene Probleme
App Entwicklung per Android Studio (Kotlin)
Konzeptionierung und Umsetzung Server-Client Architektur
Konzeptionierung und Umsetzung sicheres und verschlüsselte Kommunikation
Anbindung an Schnittstellen mit REST und JSON
Rollout, Inbetriebnahme und Test
Projektverwaltung per Git
Ausbau des FAI Systems zum kompletten Installations- und Konfigurations-Framework
mit Versionsverwaltung für Debian basierte Multiserver-Systeme (Perl, FAI, TFTP,PXE, GIT)
Einrichtung Infraprov: Orchestrierung von Hardware, VM Appliances zu Individuelle Kundensysteme (Dienste: Nagios, Proxy-Rev.Proxy, Mail, Firewall, ERP App., Asterisk)
Containisierung von Applikationen:
Manuelle Erstellung Docker-Containers:
per docker-compose starten
Netzwerke dafür anlegen
Ports aus den Containern exponieren
externe Verzeichnisse einbinden.
Administration Firewall Konfiguration für Laborsytem
Integration Letsencrypt in Mail Infrastruktur und Mailserver
Administration von Reverse Proxy auf basis von Delegate
Administration HP DL380 System generation 6 bis 9
Troubleshooting/Netzwerk Analyse MSSQL Server mittles Whireshark
Netzwerkdesign: Konfiguration Etagen Switch (Layer 2 Trunk) per Cisco
Erstellung von Datenbank Prozeduren
Datenerfassung über Replikation vom Quell-System und externen Quellen
Durchführen von Aufwandschätzungen für die Implementierung und alle zur technischen Inbetriebnahme notwendigen Aufwände der im Anforderungskontext notwendigen Funktionen.
Die technische Umsetzung / die Codierung der erforderlichen Funktionen auf Basis der beim Auftraggeber eingesetzten Entwicklungswerkzeuge, Frameworks und Bibliotheken für das Betriebssystem Android und iOS.
Die Erstellung von JUnit-/E2E-Tests zur Testautomatisierung wie im jeweiligen Aufgabenbezug notwendig.
Die vollständige Dokumentation der technischen Komponenten nach geltenden Standards des Auftraggebers sowie in den projektspezifischen Werkzeugen.
Beratung der Disziplinen Business Engineering, User Experience Consulting, Test sowie Betrieb.
Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten auch in den von anderen Entwicklern implementierten Codeteilen / Funktionen / Modulen / Bibliotheken etc.
Vorbereiten, Durchführen und Dokumentieren von Komponententests, Modultests, Modulgruppentests.
Mitwirken und Vorbereiten von Last- und Performancetests.
Erstellen und Pflegen von für die Wartung und den Betrieb der entwickelten Komponenten notwendigen Systemdokumentationen.
Erstellen von Lieferpaketen für die betreffenden Applikationen unter Einsatz der im jeweiligen Kontext geltenden CI/CD Werkzeuge und deren Regeln.
Einrichten und Pflegen von Entwicklungsumgebungen.
Platzieren von entwickelten Anwendungen in den Stores der jeweiligen Plattformen (z.B. Google Play Story, Apple Store) nach geltenden Standards des Auftraggebers.
Einhalten der vereinbarten Standards (Rahmenvertrag, Programmierrichtlinien, Process Library, HoM Manifest zur Sicherstellung der Softwarequalität).
Beratung des Auftraggebers bei der Beschreibung der DoR und DoD der User Stories.
App Entwicklung per Android Studio (Java)
GUI Gestaltung und UX Elemente (Ton und Vibration)
Steuerung per Finger-Bildschirmnavigation
Sprachsteuerung (Eingabe und Ausgabe) per Snips und Google TTS
Gestennavigation (Erschütterungen und Handgelenksgesten)
Kommunikation mit Spezialhardware über SSH per XML Telegramm
Erzeugung von PDF Prüfberichten, Persistierung von Logs und Messungen
Projektverwaltung per Git, Entwicklung per Gradle
Docker Container basierte Dienste
Inter-Container Kommunikation per eigener REST Interfaces
Datenbeschaffung von Webseiten per Java-gesteuertem Selenium
Automatische Indexierung und Bereitstellung Elastic Search Volltextsuche
Erzeugen von Vektorräumen und assoziative Suche per Doc2Vec (python nltk)
Clustering und Labeling der Vektorräume (python nltk)
Vorschlagen von Dokument-Tags per Perceptron / Feed Forward NN
Zugriff und Verwaltung der Daten per Samba Shares und Webseite
Generierung der Webseite per Apache Wicket
Projektverwaltung per Git, Entwicklung per Maven
Untersuchen und Bewerten der Möglichkeiten
Prototypische Entwicklung einer Event-Verwaltung
Regelbeschreibung per Java Code
Datenbankverwaltung per integriertem Editor
Oberflächengestaltung, Ablauf- und Ereignissteuerung per integriertem Editor
Projektverwaltung per Git
Hinzufügen neuer Features
Entfernen alter und neuer Bugs
telefonische Betreuung von Kunden, die damit arbeiten müssen
Projektverwaltung per Svn, später Git, Entwicklung per Ant