Erfahrung

FINDEISEN.SYSTEMS

Selbtständige Tätigkeit als System Administrator, Software Entwickler und Berater in vielen kleinen sowie großen Unternehmen. • März 2002 — Bis März 2020 (Gewerbeabmeldung aufgrund der Covid-19 Pandemie; Seitdem leider nur kleine Projekte und keine Reisetätigkeit.)

Kunden (Auszug):

HABA in Bad Rodach bei Coburg im Auftrag der HAYS AG

Linux System Administrator und Berater • November 2018 — März 2019

Planung und Konzeption der Linux Server Umgebung mit ca. 400 Servern. Bestandsaufnahme und Erstellung eines Betriebskonzeptes, der Doukmentation sowie die täglichen Wartungsarbeiten. Danach Übergabe an einen Festangestellten Kollegen.

SAP AG

Arbeit als freier Mitarbeiter als Software Entwickler für einen externen Dienstleister. • März 2017 — Juli 2017

Entwicklung der Web basierten Verwaltungssoftware für eine der SAP Cloud Umgebungen basierend auf SuSE Linux (SLES) und OpenStack in der Programmiersprache Python.

B1-Systems GmbH in Vohburg

Linux Berater und Trainer • Februar 2016 — August 2016

Wartung und Erweiterung der Linux Umgebungen bei einem führenden deutschen Kreditkarten-Abrechnungsunternehmen in der Nähe von Frankfurt.

Lotto24 AG in Hamburg

Senior Linux Administrator für ein Migrationsprojekt • April 2015 — Juni 2015

Planung, Aufbau und Administration der Infrastruktur für den Betrieb der Online Plattform www.lotto24.de. Konzeption der Hochverfügbarkeit durch Last Verteilung. Aufbau einer Provisionierungs-Platform auf Basis von Katello bzw. Foreman und Implementierung von Konfigurationsmanagement mittels Puppet und Ansible.

Universität Hamburg

Linux IDMS Administrator • November 2014 — März 2015

Administration und Betreuung der Identitätsmanagement Umgebung basierend auf Novell SuSE Linux (SLES) & NetIQ Identity Manager 4

HAYS AG

Systemadministration für einen externen Dienstleister bei einer großen internationalen Werbeagentur in Hamburg im Auftrag der Hays AG. • Januar 2014 — April 2014

Bestandsaufnahme, Dokumentation & Migration von Linux basierter Server Infrastruktur. Integration von Puppet für das Konfigurations-Management von ca. 100 Linux Servern.

Zuhause

Keine bestimmte Position • 2011 — 2013

Kreative Pause zur Fortbildung und Begleitung eines großen Bau-Projektes auf dem Hof meiner Eltern auf Sylt.

SplitscreenStudios GmbH in Hamburg

System Administrator & Software Entwickler • 2011 (6 Monate befristet)

Gesamte Server Infrastruktur (Ubuntu) neu konzipiert und umgesetzt. MySQL Datenbank inkl. Master/Slave Replikation eingerichtet. Alle Datenbank Backup Scripts in BASH neu geschrieben und vereinfacht. Dazu die Zeitplanung der Backups neu konzipiert und optimiert. Komplette Nagios Konfiguration definiert und das Monitoring in diese Installation übernommen. Tägliche Administration der Linux Systeme.

EOS-UPTRADE GmbH in Hamburg

Software Entwickler und Linux Administrator • 2009 — 2011 (2 Jahre befristet)

PHP (Symfony, SOAP, XML), Java (Applet, PC/SC) & C (PC/SC PHP PECL Extension) Entwickler für die TICKeos Web Applikation. PC/SC SmartCard Implementierungen für elektronisches Fahrgeldmanagement. Linux System Administrator (Debian) mit Bereitschaftsdienst.

Marquard & Bahls AG in Hamburg

System Administrator und Software Entwickler • 2007 — 2009 (2 Jahre befristet)

Installation und Adminstration der Linux Server Systeme (RedHat / RHEL) für die Be- und Entladung von Tankschiffen im EMEA Wirtschaftsraum auf Basis von Oracle Datenbanken. Entwicklung einer Web Applikation für die OIL! Tankstellen GmbH zum verwalten der Kraftstoffpreise von ca. 240 Stationen basierend auf PHP, MySQL und IIS.

Phonostar GmbH in Hamburg

System Administrator und Software Entwickler • 2003 — 2004

Installation und Administration der Linux basierten Server Umgebung auf Basis von SuSE und Gentoo Linux. Desweiteren die Entwicklung der Online Plattform sowie der Web Services basierend auf MySQL und SOAP in der Programmiersprache PHP. Unter anwendung von PHP Programme für die Datenauswertung entwickelt um tägliche Statisken zu erhalten.

Versandhaus „Sylter Teekontor“

Auszubildender • 1998 — 2001

Ausbildung zum Bürokaufmann. Buchhaltung, Warenwirtschaft sowie die Entwicklung der firmeneigenen Warenwirtschaftssoftware auf Basis von Microsoft Access, VBA, ODBC und MySQL.

Fähigkeiten

Linux System Administration

Mehr als 20 Jahre Erfahrung beim Einsatz von Linux bzw. UNIX artigen Betriebssystemen als Systemadministrator. Meistens war Linux im Einsatz, aber auch mit AIX und Solaris habe ich vor vielen Jahren Erfahrungen sammeln dürfen. Ich bevorzuge allerdings Linux, da "echte" UNIX Betriebssysteme in meinem Aufgabenfeld nur selten erforderlich waren.

Linux ist mein absolutes Steckenpferd und ich fühle mich in einer Linux Umgebung so sicher wie in meiner Muttersprache. Selbstverständlich gibt es rund um Linux ständig neue Technologien, aber diese sehe ich als eine Herausforderung und erlerne diese schnell, da ich mit der Basis sehr gut vertraut bin.

Software Entwicklung

Ich habe in den vielen Jahren meines Berufes sehr viele Erfahrungen im Bereich der Programmierung bzw. Software-Entwicklung sammeln können und dabei meistens Web basierte Lösungen entwickelt. Allerdings bin ich auch in der Lage Desktop bzw. Server Anwendungen zu programmieren. Ich bevorzuge die Programmiersprache Python als eine art "Allround-Werkzeug", wobei ich mir sicher bin, dass damit fast alle Aufgaben erledigt werden können.

Des Weiteren empfinde ich C, Go und Rust als sehr angenehme Sprachen, besonders wenn es um Performance geht. Für mich gibt es keine perfekte Programmiersprache und ich entscheide projektbezogen, welche Sprache ich verwenden möchte. Ich plane erst das Projekt und wähle dann die passende Sprache dafür aus. Programmiersprachen zu erlernen stellt für mich kein Problem dar, wenn es Prozedurale oder Objekt orientierte Sprachen sind. Ich fühle mich nicht als Software-Entwickler, aber bin mir sicher, dass ich auch in diesem Bereich eine große Bereicherung sein kann. Es kommt auf die Aufgabe an.

Da ich aus Datenschutzgründen die eingesetzte Software nicht immer einem Auftrag-, bzw. Arbeitgeber zuordnen darf oder kann, folgt hier eine Liste der eingesetzten Software der letzten Jahre:

  • Linux: AlmaLinux, Alpine, Arch, Artix, Debian, CentOS, Gentoo, OpenWrt, RedHat (RHEL), SuSE (SLES), Ubuntu
  • Programmierung: Bash, C, CSS, Django, Flask, Gtk+, HTML, Java, JavaScript, Ksh, Lua, Perl, PHP, Python, Ruby, Sass, SQL, Symfony, Zsh
  • Automatisierung: Ansible, CI/CD, Foreman, Katello, Kubernetes (minikube), Puppet, Satellite, Terraform, Vagrant
  • Virtualisierung: Docker, OpenStack, Qemu, VirtualBox, VMWare
  • Hardware: Cisco Blade Center, HP Server, NetApp Storage
  • Datenbanken: MariaDB, MySQL, Oracle, SQLite
  • Internet Technologien: Apache, HAProxy, IIS, Lighttpd, nginx, Tomcat und vieles mehr...
  • Netzwerk: HTTP/S, IMAP/S, Nagios, NetIQ Identity Manager, NFS, POP3/S, SOAP, SMB (Samba), SMTP/S, SSH, TCP/IP, XMPP
  • Sicherheit: PGP (GNU Privacy Guard), SSH (OpenSSH), SSL (Letsencrypt)
  • Werkzeuge: Confluence, Git, IntelliJ IDEA, Jira, Netbeans IDE und viele weitere mehr...

    Meine täglichen Werkzeuge sind Linux (Alpine & Artix), ein Terminal wie Xterm, Make, Python, IntelliJ IDEA (Java & Python), Vim, Shell (Zsh & Bash), Git, Qemu, Docker, Netbeans IDE (C), rsync, OpenSSH etc., aber ich lerne fast täglich neue Produkte kennen und bin bereit mich jederzeit in neue Anwendungen einzuarbeiten. Eine Sache die mir nicht gefällt, ist Microsoft Windows allerdings kann ich mich damit abfinden mit diesem System auf dem Desktop zu arbeiten... ;)

Bildung

Berufliche Schule des Kreises Nordfriesland in Niebüll

Bürokaufmann • 1998 — 2001

    Gymnasium - Duborg Skolen - Dänische Schule in Flensburg

    Realschulabschluss • 1994 — 1997

      Dänische Schule in Keitum und Westerland auf Sylt

      Grundschule • 1986 — 1994

        Fortbildungen

        Novell Identity Manager 4 Advanced Edition: Customization and Roles (3110)

        Universität Hamburg • 2014

        Novell Identity Manager 4: Administration (3109)

        Universität Hamburg • 2014

        Projekte

        Linspector

        Betreuer und Core-Entwickler • 2013 bis Heute

        Linspector ist eine Software ähnlich wie Nagios und dient der Überwachung der gesamten IT Infrastruktur.

        PC/SC for PHP

        Betreuer und Core-Entwickler • 2011 bis Heute

        Dieses Projekt ist eine Implementierung des PC/SC Smartcard Standards für PHP. Mit dieser in C geschriebenen Erweiterung ist es möglich unter Anwendung von PHP mit Chipkarten zu kommunizieren welche den PC/SC Standard unterstützen.

        Persönliches

        • Geburtsdatum: 6.12.1979
        • Geburtsort: Lugala (Tansania; Meine Eltern haben dort Entwicklungshilfe geleistet)
        • Nationalität: Deutsch
        • Sprachen:
          • Deutsch (Muttersprache)
          • Dänisch (Fließend)
          • Englisch (Sehr gut)

        Linux?

        Ich nutze Linux nicht nur beruflich, auch privat verwende ich ausschließlich Linux seit ca. 1999 für alles was man mit anderen Betriebssystemen auch erledigen kann und wahrscheinlich sogar noch viel mehr. Ich bin ein großer Befürworter für den Einsatz von open-source Software, aber ich bestehe nicht darauf. Auch ich nutze proprietäre Software unter Linux und sehe da auch oft sinnvolle Einsatzgebiete.

        Hobbies

        • Angeln
        • Mountain Biking
        • Elektronik & Mikroprozessor Basteleien mit AVR, Arduino, Raspberry Pi und Co.
        • LEGO Mindstorms
        • Synthesizer (am liebsten analog) und elektronische Musik

        Mitgliedschaften

        Chaos Computer Club e.V.

        Mitglied • 2005 — 2015

        Einfache Mitgliedschaft ohne besondere Aufgaben. Es war lange mein Lieblingstreffpunkt, um mich mit Gleichgesinnten auszutauschen. Seitdem ich nicht mehr in Hamburg wohne, kann ich den Verein leider nicht mehr besuchen.

        Links