Translations: "Deutsch" |

about

Share on:

As I started 2013 my training as IT specialist for system integration, I already acquired some experience with computer, Linux (Ubuntu) and programming (C and C++).

During my apprenticeship, I joined the server department and, together with other colleagues, was responsible for about 350 Linux server. Here I learned a lot about Linux and services, monitoring, automation (Puppet 4), hardening (OS + application level hardening) and user management.

I currently still earn my money as a Linux system administrator for a major customer in the financial industry. Here I install, support, automate, maintain, operate and harden about 1000 Linux servers (RHEL and SLES) with my colleagues.

At home I like to look at interesting projects on Github, script and program my own small tools, tinker with my server or do something like this website.

What I work with (almost) every day with a self-assessment (1=less, 6=professional):

TechnicExpertiseDescription
RedHat6RedHat based operating systems including e.g. RedHat 5 to RedHat 8, OracleLinux, CentOS (pre CentOS Stream)
SUSE5SLES 11 SP4, SLES 12 SP2 to SP5 (SAP and nonSAP)
Puppet4Puppet 4, Puppet 6, debugging hiera and Puppet modules
Ansible4Enough knowledge to make sense of playbooks and roles, though Jinja2 templates sometimes take me a little longer to create 😅
Collectd3Once automate the configuration via Puppet and then it will run for a few years without being touched
OS Hardening4-5Once define all possible OS hardening topics + roll out (via Puppet) automated, e.g. ssh + sshd configs, cryptopolicies, permission management
rsyslog3good enough for rough debugging (e.g. RELP encrypted syslog forwarding), but writing own rules will be difficult(er)
VMware (VCenter)5I myself am rather a user (not an admin) of the VMware environment
Icinga2 (NRPE Client)4Automation also does a lot of work for us (e.g. configuration of new nrpe monitoring checks, adding checks / systems to monitoring)
Netzwerk5Source and destination NAT, firewalls (theoretical knowledge, no firewalls configured), debugging with netstat/ss and tcpdump
Git5I understand Git well enough to be able to solve almost all problems without Google
ITIL5Our workflow is based on ITIL guidelines according to some ISO standard
Python4Creating small scripts wont be a problem, but may take a little longer than a developer
Bash5Fastly creating scripts with getops, functions and a little bit magic
CertificationsDateDescription
RedHat Certified System Administrator (RHCSA)15.03.2021RHCSA with RHEL 8
RedHat Certified Engineer (RHCE)31.05.2022RHCE with RHEL 8