• Programmierung einer Administrationsplattform für den Service "Managed-File-Transfer"
• Programmierung Ruby on Rails, html, css, javascript, Angular, React.js, d3.js
• Linux/ Server Installation, Konfiguration, Einrichtung, Fehleranalyse, Security
• Implementierung und Konfiguration von Systemen, Remote, ssh
• Skriptprogrammierung und Erweiterungen, Shell, systemd, API
• Log- und Fehleranalysen incl. rsyslog mit Datenbank-Modulen
• Analyse-Tools im Bereich Linux-Networking
• Paketerstellung/Softwareverteilung im Linux-Umfeld
• Anpassen von Schnittstellenbedingungen an bestehende Infrastrukturen
• Projektmanagement mit Git, Redmin, Installation/Wartung
• Software/App Deployment auf internen Server, Apache, nginx, Docker
• Virtualizierung mit KVM, Xen, Virt-Manager, Docker
• Datenbanken MariaDB, MySQL, SQL Abfragen/ Anpassung
• IPTABLES-Administration, Regelerweiterungen und Fehleranalyse
• Dienstleistungen in Bereich TCPDUMP, WIRESHARK, NMAP
• Statistikauswertung
• Monitoring-Tools und Überwachungssysteme installieren, configurieren und bei Bedarf anpassen und erweitern
• Docker und weitere Zusatzprogramme installieren, konfigurieren und erweitern
• Docker Container, Kubernates, Swarm, Orchestration (Automatisierung von Applikationen auf remote Servern)
• Prozessoptimierung
• Chef, Puppet, Ansible Implementierung in einer Testumgebung für anschließende Konfiguration der Loadbalancer
• Dokumentation
• Systemtest Monitoring für Performance
• Server aufsetzen konfigurieren mit VM für die Produktion und Testumgebung (remote und local)
• Automatisieren der laufenden Prozesse in der Produktion bzgl. Ausfallsicherheit
• Beratung und Umsetzung der Open Source Möglichkeiten
• Shell Scripte für Server erstellen und implementieren
• Systemd Implementierung für benötigte Prozesse, Fehleranalyse mit journalctl
• Teilnehmerdatenverwaltung Programmierung mit DB Migration aus Vorgänger Applikation mit Ruby on Rails/ JS, html, css
• SQL Abfragen für MariaDB/ MySQL Datenbanken erstellen und verbessern
• Einweisung der Mitarbeiter und Umsetzung der Anforderungen in die Applikationen
• Versionskontrolle git, bitbucket
• Projektmanagement mit Redmine
• XML, JSON, REST Datenaustausch für benötigte Applikationen