root@portfolio:/usr/local/bin$ ./list_skills --all --verbose

Eine detaillierte Übersicht meiner technischen Fähigkeiten und Werkzeuge, die ich täglich einsetze und kontinuierlich erweitere. Mein Ziel ist es, robuste und effiziente Lösungen zu entwickeln.

Linux Systemadministration

Fundierte Kenntnisse in der Verwaltung, Konfiguration und Absicherung von Linux-Servern in verschiedenen Umgebungen. Erfahrung mit der Automatisierung von Systemaufgaben

> Spezifische Kenntnisse & Tools:

  • // Distributionen: Debian, Ubuntu Server
  • // Shell-Scripting: Bash, Python
  • // Virtualisierung: KVM, QEMU, Proxmox VE

DevOps & Automatisierung

Praktische Erfahrung in der Implementierung von DevOps-Prinzipien zur Verbesserung von Entwicklungs- und Bereitstellungsprozessen.

> Spezifische Kenntnisse & Tools:

  • // Containerisierung: Docker, Docker Compose
  • // Orchestrierung: Kubernetes (Grundlagen, Minikube, k3s)
  • // CI/CD: GitLab CI
  • // Infrastructure as Code: Terraform (Grundlagen), Ansible
  • // Version Control: Git, GitHub, GitLab

Netzwerktechnik

Solides Verständnis von Netzwerkprotokollen, -architekturen und -sicherheit. Erfahrung in der Konfiguration und Fehlerbehebung von Netzwerkkomponenten und -diensten.

> Spezifische Kenntnisse & Tools:

  • // Protokolle: TCP/IP Suite (IPv4/IPv6), DNS, DHCP, HTTP/S, VPN (OpenVPN, WireGuard)
  • // Firewalls: Fortigate (Grundlagen)
  • // Netzwerk-Monitoring: Wireshark, nmap
  • // Wireless Networking: Grundlagen und Sicherheitsaspekte

Kotlin Entwicklung

Entwicklung nativer Android-Anwendungen mit Kotlin unter Verwendung moderner Architekturmuster und Bibliotheken. Interesse an serverseitiger Kotlin-Entwicklung.

> Spezifische Kenntnisse & Tools:

  • // Android SDK, Jetpack Compose, Material Design
  • // Architekturmuster: MVVM, Clean Architecture (Grundlagen)
  • // Bibliotheken: Room, Retrofit, Coroutines & Flow
  • // Build-Tool: Gradle

Automatisierung (Allgemein)

Breites Interesse und praktische Anwendung von Automatisierungstechniken zur Effizienzsteigerung in verschiedenen IT-Bereichen, von Systemaufgaben bis hin zu Entwicklungsworkflows.

> Spezifische Kenntnisse & Tools:

  • // Scripting: Bash, Python, PowerShell (Grundlagen)
  • // Workflow-Automatisierung: Node-RED (für private Projekte)
  • // API-Integrationen: RESTful APIs, Webhooks

~$ cat /opt/misc_skills.list

Sekundäre Fähigkeiten

Projektmanagement-Methoden (Scrum, Kanban), Cloud-Plattformen (AWS, Azure Grundlagen), Datenbanken (SQL, NoSQL)