01.10.2024 aktualisiert

**** ******** ****
100 % verfügbar

OpenShift | DevOps | IaC | Cloud | Security

Niederkassel, Deutschland
Nur Remote
Dipl. Ing.
Niederkassel, Deutschland
Nur Remote
Dipl. Ing.

Profilanlagen

Dirk_Egert_CV-09-2024-degert-it_EN.pdf
Dirk_Egert_CV-09-2024-degert-it.pdf

Skills

ProxmoxPHPLink AggregationKünstliche IntelligenzAmazon Web ServicesCloudfrontAmazon Elastic Compute CloudAmazon S3Antivirus-SoftwareApache HTTP ServerApache TomcatAtlassian ConfluenceAtlassian JiraAutomatisierungMicrosoft AzureBash ShellBorder Gateway ProtocolUbuntuCentOSCloud ComputingApache CloudStackKollaborationsplattformContinuous IntegrationIBM DB2Debian LinuxLinuxDevOpsElasticsearchGitHubWebserverIcingaIdentitätsmanagementIpsecIpv4Ipv6Intrusion Detection SystemWildflyPythonKernel-Based Virtual Machine (KVM)LDAPPostgreSQLMariaDBMongoDBMySQLNagiosNfsv3NGINXOpenvpnOpenShiftOpenStackOracle FinancialsRabbitMQRed Hat Enterprise LinuxRedisAnsiblePrometheusArcserveSambaSatellitenSUSE Linux Enterprise ServerSolarisSquidSubversionTransmission Control Protocol (TCP)Oracle LinuxVagrantVirtualBoxXen-ServerCephIn-plane SwitchingGerritDocker SwarmFluentdGrafanaFirewallsAWS VPCPostfixGitLabCloudformationAmazon RdsVarnishKubernetesIptablesCassandraRancherHashicorpApache KafkaRoute53TeamcityCloudwatchPuppetElastic BeanstalkSicherheitsbestimmungenAmazon Simple Queue ServicesTerraformOpenBSDAtlassian BambooDockerJenkinsArtifactoryVMware
Red Hat Produkte: OpenShift Container Platform, OpenShift Data Foundation, Ansible Automation Platform, Satellite, Enterprise Linux, AMQ, JBoss Web Server, build of Keycloak (SSO)

Amazon Web Services: EC2, Cloudformation, EKS, Elastic Beanstalk, Lambda, RDS, CloudWatch, VPC, CloudFront, Route 53, Dirrect Connect, IAM, Cognito, Certificate Manager, Network Firewall, Lambda, SQS, OpenSearch, S3, EBS, EFS

Container-Platforms, Container-Lösungen: Kubernetes, K3S, microk8s, RKE, Rancher, okd, Podman, Docker, Docker Swarm, LXD, Incus

Cloud Native Produkte: argocd, CoreDNS, cri-o, etcd, fluentd, HARBOR, Helm, Prometheus, ROOK, Keycloak, KubeVirt, Strimzi, operator framework, MetalLB

Linux Distributionen: Debian, Ubuntu, Red Hat Enterprise Linux (7,8,9), Oracle Linux (8,9), CentOS, Amazon Linux, SUSE Linux Enterprise Server (15 SP5), openSUSE Leap (15.5), Solaris, OpenBSD

Automatisierung, IaC: Ansible, AWX, Semaphore UI, Puppet, Terraform, OpenTofu, Terragrunt, Foreman

Datenbanken: MySQL, MariaDB, PostgreSQL, Crunchy PostgreSQL Operator, Cassandra, MongoDB, DB2, Oracle

Virtualisierung: Proxmox, Apache CloudStack, VMware, KVM, libvirt, Vagrant, Virtualbox, OpenVz, oVirt, OpenStack, OpenNebula, XEN

Mail- und Groupware-Lösungen: Postfix, Dovecot, SOGo, iredmail, Caldav/Carddav, Roundcube, Kolab, Horde, Scalix,

Backup: Bareos, Bacula, Arkeia, Arcserve, Acronis, NetVault

Security: Firewalls (nftables, iptables, shorewall, ufw), OpenVPN, Suricata IDS/IPS, Antivirus, Hashicorp Vault, FreeIPA, IPSec

CI/CD: Jenkins, GitLab Pipelines, Gitea Actions, Forgejo Actions, GitHub Actions, Gerrit, Subversion, Teamcity, Bamboo

Systeme und Frameworks: Samba, HashiCorp Consul, Jfrog Artifactory, Nexus, OpenKM, Cups, Squid, Hylafax, Bind, ISC dhcpd, ldap, Asterisk, Freeswitch, Incredible PBX, Gemeinschaft 5, Matrix, xmpp, coturn, Tomcat, Apache2, Nginx, RabbitMQ, Varnish, Redis, Cups, Freeradius, Concrete5, kivitendo, Nagios, Icinga, check_mk, Grafana, Elasticsearch, MinIO, Kafka, glusterfs, NFS, ceph, Jira, Confluence, Dampsoft DS-WIN, Dürr DBSWIN

AI, ML: Ollama mit diversen LLMs

Paketierung: rpm, deb, openpkg

Netzwerk: TCP (IPv4 und IPv6), BGP, LACP

Programmiersprachen: Bash Scripting, Python, PHP

Microsoft: Azure, Windows Familie (bitte keine Projektanfragen zu Windows!)

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2005

Sprachen

DeutschMutterspracheEnglischgutFranzösischGrundkenntnisse

Projekthistorie

Senior DevOps Engineer

4tiso GmbH
Rolle: Senior DevOps Engineer

Aufgaben:
• openSUSE Leap 15.5 / SLES15 SP5 Golden Image per packer erstellen
• Automatisierte Erstellung neuer Stages per Ansible
• PostgreSQL Replication per Ansible konfigurieren
• Diverse Dienste per Ansible installieren und konfigurieren
• Gitea Actions für Lint-Tests, Container builds und
dependency updates per renovate erstellen
• MinIO S3 storage für Terraform Statefiles erstellen
• pgAdmin für zentrale Verwaltung der PostgreSQL Setups
erstellen

Kenntnisse: Ansible Automatisierung in Kombination mit Terragrunt/Terraform,
Gitea Actions für CI/CD, PostgreSQL inklusive Replication,
Installation und Konfiguration von Forgejo

Eingesetzte Produkte: openSUSE Leap 15.5, SUSE Linux Enterprise Server 15 SP5,
Forgejo (Gitea), PostgreSQL, pgAdmin, Packer, Podman, MinIO,
nginx, Ansible, Semaphore UI, Terragrunt, Terraform

Senior OCP Engineer

Hays AG bei Logistik Unternehmen
Aufgaben:
• Planung der OpenShift Container Platform
• Setup von OCP unter VMware vSphere 7.0.2
• Automatisierung der OCP Konfiguration per Ansible und
Argo CD
• OCP Fehleranalyse
• Bereitstellung von shared services wie PostgreSQL, MinIO,
RabbitMQ, Kafka über Operator und deployment per
Ansible/Argo CD
• Optimierung beim Einsatz von Crunchydata PostgresSQL
und Umsetzung einer Backupstrategie auf S3 und in PVC
• Infrastruktur Services wie HAProxy, keepalived per Ansible
Playbooks aufgesetzt
• HashiCorp Vault (Banzai Operator) als sicheren Passwort
Speicher mit Policies pro Stage eingerichtet und in OCP per
vault-secret-webhook integriert

Kenntnisse: OCP Setup, Ansible Automatisierung im OCP Bereich, Argo CD
Kustomize/Helm applications für die Konfiguration der OCP Cluster
erstellt

Eingesetzte Produkte: OCP 4.1x, Red Hat Ansible Automation Platform, Crunchydata
PostgreSQL Operator, MinIO (S3), HAProxy, RabbitMQ, Kafka,
HashiCorp Vault, ELK, Prometheus, Grafana, Keycloak, Red Hat
OpenShift GitOps (Argo CD), GitLab

Linux, IaC

Deutsche Glasfaser GmbH
Beschreibung:
    • Erweiterung von Puppet Modulen
    • Migration Puppet 3 auf 5.5 bzw. 7
    • Vagrant zum lokalen Entwickeln von Puppet Code eingeführt
    • Git2Puppet Environment Synchronisation konfiguriert
    • Terraform Code für Erstellung von VMs erstellt
    • Foreman 2 mit Anbindung an Puppet 5 Server erstellt
    • Migration HA-Firewall von Heartbeat auf Corosync/Pacemaker
    • Neuen Monitoring Server mit Icinga konfiguriert
    • Update der Ubuntu Server auf LTS 22.04
    • PowerDNS Server mit GUI für Kubernetes Cluster erstellt
    • VMs für Kubernetes mit passenden Puppet Roles und Profiles erzeugt
    • Troubleshooting RKE Cluster und Erstellung eines lokalen Rancher Cluster Setups in vagrant
    • Migration eines HA-MySQL (Master-Slave) Setups auf neue Server
    • MySQL Backup mit Percona Xtrabackup
    • Rancher, RKE, canal, calico debugging von Netzwerkproblemen
Technische Basis:
Puppet (3.8, 5.5, 7), Terraform, Foreman, Icinga1, Ubuntu, GitLab, Shorewall, MySQL, Percona Xtrabackup, PowerDNS, Vagrant, Packer, Rancher, RKE, canal, calico

Senior OpenShift Engineer

Etengo AG bei Internet Service Provider
Rolle: Senior OpenShift Engineer

Aufgaben:
• Setup von OCP unter VMware vSphere
• Automatisierung der OCP Installation und Konfiguration per
Ansible und GitLab Pipeline
• POC mit der Ansible Automation Platform
• HashiCorp Vault als sicheren Passwort Speicher in OCP
installiert und konfiguriert

Kenntnisse: OCP Setup, Ansible Automatisierung im OCP Bereich, GitLab
Pipelines, Ansible Automation Platform

Eingesetzte Produkte: OCP 4.1x, Red Hat Ansible Automation Platform, HashiCorp Vault,
RedHat SSO, GitLab, Terraform

OCP Engineer

Brainswork GmbH bei German Edge Cloud GmbH & Co. KG
Rolle: OCP Engineer

Aufgaben:
• Automatisierung des OCP Edge Setups auf Bare Metal
• Disconnected OCP Installation
• Continuous Deployment mit Hilfe von Argo CD

Kenntnisse: OCP Bare Metal (disconnected) Setup, Ansible Automatisierung im
OCP Bereich, BGP, PXE netboot

Eingesetzte Produkte: OCP 4.x, GitLab, Ansible Automation Platform, Red Hat OpenShift
GitOps (Argo CD), OpenStack, Terraform, Cumulus Linux, Docker,
Podman, HAProxy, Helm

OCP Engineer, DevOps

tarent solutions GmbH
Rolle: OCP Engineer, DevOps

Aufgaben:
• Planung der OpenShift Container Platform
• Setup von OCP unter KVM und VMware vSphere 6.7
• OCP Fehleranalyse
• Automatisierung der OCP Konfiguration per Ansible
• Bereitstellung von shared services wie PostgreSQL, MinIO,
RabbitMQ, Kafka über Operator und deployment per Ansible
• Konfiguration des OCP Loggings
• OCP Network Policies per Ansible erzeugt
• Konfiguration von Custom Prometheus Alert Rules
• Ansible Operator erstellt (z.B. für RabbitMQ Cluster)
• Infrastruktur Services wie HAProxy, Shorewall Firewall,
Corosync/Pacemaker, GitLab per Ansible Playbooks
aufgesetzt
• HashiCorp Vault (Banzai Operator) als sicheren Passwort
Speicher mit Policies pro Stage eingerichtet und in OCP per
vault-secret-webhook integriert

Kenntnisse: OCP Setup, Agiles Arbeiten und SAFe, OpenShift Operator, Ansible
Automatisierung im OCP Bereich

Eingesetzte Produkte: OCP 4.x, GitLab, Ansible, Crunchydata PostgreSQL Operator, MinIO
(S3), HAProxy, RabbitMQ, Kafka, Service Registry, HashiCorp Vault,
ELK, Prometheus, Grafana, Keycloak, Jenkins

DevOps Engineer

4tiso GmbH
Rolle: DevOps Engineer

Aufgaben:
• Migration von Puppet 3 nach Puppet 6
• DevOps Rolle für einen Shop Relaunch
• Ausarbeitung und Umsetzung des Architekturkonzeptes für
einen Shop Relaunch
• Erstellung von Debian Paketen für das automatisierte Shop-
Deployment
• Erstellung und Pflege einer Debian Vagrant Box mit
Konfiguration über Puppet für die Entwicklung
• Automatisierung der Server Installation mit Puppet und
Jenkins
• Staging Konzept für PEAR Pakete aus der Entwicklung
umgesetzt
• Content Migration vom Alt-System
• Planung der Shop Live Schaltung mit anschließendem
Betrieb
• Analyse und Beratung bei der Anpassung von
Postfixkonfigurationen

Kenntnisse: Automatisierung mit Puppet, Shop Migration, lokales Entwickeln von
Puppet Code mit Vagrant

Eingesetzte Produkte: Debian, Puppet 3 und Puppet 6, Magento, Typo3, MySQL,
PostgreSQL, PHP5 (php-fpm), PEAR, Git, Gerrit, Jenkins, VMware,
Vagrant, VirtualBox, libvirt, Packer, Nginx, Postfix

Linux Engineer

degert-it Einsatzort: Niederkassel
Aufgaben:
• Matrix Synapse per ansible installiert und konfigurierten
• LDAP-Anbindung für die Benutzerverwaltung konfigurierten
• coturn für VOIP-Anbindung hinter NAT konfigurierten
• Riot/Element als Webclient eingerichtet

Kenntnisse: Matrix Synapse Setup mit LDAP-Anbindung und Integration von
coturn für Audio und Video in Web- und Android Client

Eingesetzte Produkte: Matrix Python3 Synapse, Ansible, coturn, Debian

DevOps Engineer

tarent solutions GmbH bei HRS Robert Ragge GmbH
Rolle: DevOps Engineer

Aufgaben:
• Einführung von Projekt Pipelines auf Basis von Terraform,
VMware Templates, Consul und Ansible
• Rollout von FreeIPA zur zentralen Authentifizierung
• Weiterführung der automatisierten Installation von
Teamumgebungen für die Entwicklung mit Foreman,
VMware und Puppet
• Erstellung der Entwicklungsumgebung mit Vagrant auf
lokalen Workstations für die Entwickler
• Unterstützung der Entwickler beim Betrieb von
Kubernetes/AWS EKS
• Konfiguration der Teamumgebungen mittels Puppet
(Erstellung der notwendigen Module) mit Übernahme der
notwendigen Parameter aus bestehenden Umgebungen
• Unterstützung bei der Migration der Produktionsumgebung
zu AWS unter zu Hilfenahme von Cloudformation Stacks,
Ansible und Terraform
• Teil des Cloud Competence Centers
• Umsetzung der technischen Anforderungen für die PCI DSS
Zertifizierung
• Beratung in Fragen der Automatisierung und Umstellung
von Subversion auf Git

Kenntnisse: Scrum, Kanban, Automatisiertes Aufsetzen von Teamumgebungen
mit Foreman, Puppet und Jenkins, IaC mit Terraform in AWS und
VMware vSphere, Migration On-Premise zu AWS, Hybride Cloud

Eingesetzte Produkte: Red Hat/CentOS, VMware, libvirt, AWS, Cloudformation,
oVirt, Foreman, Terraform, Puppet, Ansible, Jenkins, Java, Maven,
Jboss, Tomcat, Apache, Icinga/Nagios, check_mk, varnish, Git,
Subversion, Gerrit, PostgreSQL (BDR), Bind9, DHCP, Vagrant,
Packer, Virtualbox, RPM, mongodb, Cassandra, ELK, Redis,
RabbitMQ, FreeIPA, HashiCorp Consul und Vault, Keycloak

DevOps Engineer

sysfive GmbH Projekt Securesystem
Rolle: DevOps Engineer

Aufgaben:
• Überführung bestehender Applikationen in eine per Ansible
erzeugte und gesteuerte AWS Infrastruktur
• Paketierung (deb) der bestehenden Applikationen und zur
Verfügung Stellung in einem aptly Repository
• Debugging von VPN Verbindungen in AWS

Kenntnisse: IaC mit Ansible in AWS

Eingesetzte Produkte: Debian, AWS Services, Ansible, Docker, MariaDB, Vagrant, Packer

DevOps Engineer

tarent solutions GmbH Projekt toom Einsatzort: Bonn
Aufgaben:
• Unterstützung beim Aufbau und Betrieb der Projekt-
Infrastruktur mit Docker
• Erstellung und Anpassung von Docker Compose templates
• Umsetzung einer zentralen Überwachung sämtlicher Docker
Container
• CI/CD mit Bamboo

Kenntnisse: Infrastruktur Deployments mit Docker Compose und Docker Swarm,
CI/CD Deployments

Eingesetzte Produkte: Debian, Docker (Swarm), Docker Compose, Typo3, MySQL, Apache
Kafka, Prometheus, Grafana, Bamboo

DevOps Engineer

secureware GmbH bei telegate AG Einsatzort: Essen
Aufgaben:
• Installation der neuen Frontend- und Backend-Server für
das neue klicktel/11880-Portal
• Unterstützung bei den Last- und Performance-Tests
• Konfiguration von Opsview zur Überwachung der neuen
Server mit den konfigurierten Diensten
• Fehleranalyse von Problemen mit Nginx
• Anpassung der Loadbalancer Konfiguration für das neue
Portal
• Ubuntu Preseed Installation mit Konfiguration über Puppet
• Einheitliche Entwicklungs-VM mit Vagrant erstellt
• Evaluierung einer Joomla MariaDB Masseninstallation

Kenntnisse: Automatisiertes Aufsetzen von Ubuntu Servern mittels Puppet,
Monitoring, Fehleranalyse diverser Probleme

Eingesetzte Produkte: Ubuntu, PHP5 (php-fpm), MySQL, Nginx, Postfix, VMware ESX,
Bind9, DHCP, opsview, mongodb, MariaDB, BIG-IP F5

Linux Engineer

Medienagentur
Einsatzort: Remote

Rolle: Linux Engineer

Aufgaben: * Migration eines VMware ESXi Hosts mit mehreren VMs in
einen Proxmox HA-Cluster (KVM)
* Konfiguration von 2 Ubuntu 12.04 Servern mit Glusterfs 3.4
als HA-Storage für den Proxmox HA-Cluster

DevOps Engineer

tarent solutions GmbH bei HRS Robert Ragge GmbH
Aufgaben:
• Realisierung einer automatisierten Installation von
Teamumgebungen für die Entwicklung mit Foreman,
VMware und Puppet
• Erstellung der Entwicklungsumgebung mit Vagrant auf
lokalen Workstations für die Entwickler
• Konfiguration der Teamumgebungen mittels Puppet
(Erstellung der notwendigen Module) mit Übernahme der
notwendigen Parameter aus bestehenden Umgebungen
• Optimierung und Vereinheitlichung der JBoss und Tomcat
Installation
• Beratung in Fragen der Automatisierung und Umstellung
von Subversion auf Git

Kenntnisse: Entwicklungsumgebungen per Foreman und Puppet automatisiert
aufsetzen, JBoss und Tomcat Deployments

Eingesetzte Produkte: Red Hat/Centos, VMware, Foreman, Puppet, Jenkins, Java, Maven,
Jboss, Tomcat, Apache, Icinga/Nagios, check_mk, Git, Subversion,
Gerrit, Bind9, DHCP, Vagrant, Virtualbox, RPM

DevOps Engineer

tarent GmbH bei der Deutschen Post AG Einsatzort: Bonn

Transport und Logistik

Aufgaben:
• Teamleitung des Build und Release Teams (6-8 Personen)
für den E-POST Brief
• Aufbau einer Virtualisierungsumgebung (> 1000 VMs) für
Entwicklung und Test auf Basis von Debian Linux und
OpenVZ
• Evaluierung diverser Cloud Management Tools wie
CloudStack, opennebula, Oracle VM und Archipel
• Planung einer Apache CloudStack Testumgebung unter
CentOS Linux
• Installation und Konfiguration von CloudStack, bestehend
aus einem Management-Server und mehreren KVM-
Hypervisor-Hosts
• Analyse und Behebung von Problemen in der CloudStack
Umgebung
• Schnittstelle zwischen Entwicklung und Betrieb (DevOps)
• Integration der PHP5 Quellen auf den Zielservern und
Erstellung von RPM-Paketen
• Koordination der Lieferungen von den Entwicklerteams mit
Paketierung (RPM) der PHP5 und Java Artefakte,
Integration in Zielumgebung und Lieferung an Test und
Betrieb
• Aktive Teilnahme am Release-Management Prozess
• Fehleranalyse in komplexen Entwicklungsumgebungen
• Anpassung der Applikationsserver Tomcat (chroot) und
JBoss
• Betriebssupport mit Rufbereitschaft
• Buildtools für einfache RPM-Paketierung direkt aus dem
VCS erstellt
• Pflege und Weiterentwicklung der zentralen
Konfigurationsverwaltung mittels Puppet
• Konzepte für die Optimierung der Continuous Delivery Kette
erstellt und Umsetzung der identifizierten
Verbesserungsmaßnahmen
• Automatisierung der Installation von virtualisierten
Integrations- und Testumgebungen incl. Deployment der
Buildartefakte über Puppet
• Continuous Integration mit Jenkins, Bitten und Teamcity
• Dokumentation der benutzten technischen Komponenten für
CD/CI
• Im Zuge der Umstellung des Projektes auf Scrum im Jahr
2012, Nutzung von Kanban als Vorgehensmodell im Build
und Release Team
• Ansprechpartner beim Sprint2Deploy für den Betrieb
• Betreuung der Server- und Netzwerkkomponenten am
Standort
• Support für die Entwicklung bei der Nutzung von subversion
und git
• Erstellung eines globalen Backupkonzeptes

Kenntnisse: OpenVZ Containerumgebung, Scrum, Kanban, Build und Release,
Teamleitung, CI/CD

Eingesetzte Produkte: Debian, CentOS, Red Hat, PHP5, Zend Framework, PEAR, eZ
Components, MVC, Java, C++, Perl, Python, ruby, Oracle, Exadata,
RAC, MySQL, Tomcat, ESB, JBoss, Postfix, Cyrus, OpenVZ, KVM,
VMware, Oracle VM, Firewall (Shorewall, iptables), OTP, Bind9,
DHCP, FAI, DRBD, Bugzilla, Jira, Mediawiki, Confluence,
subversion, git, gerrit, LDAP, RPM, openpkg, Jenkins, Teamcity,
Trac, Bitten, Puppet, Bacula, Horde, Kolab, Nagios

IT-Support

Banctec GmbH Einsatzort: Hürth
Aufgaben:
• Umzug des gesamten Rechenzentrums an einen neuen
Standort
• P2V Migration eines Novell 4.11 Servers in einen VMware
Gast
• Service Vertrag für die Überwachung sämtlicher Server und
der regelmäßigen Installation von Sicherheitsupdates
• Aufbau eines zentralen LDAP-Servers inkl. Replikation zur
Userverwaltung mit gosa
• Planung und Durchführung der Migration der gesamten
Produktionsumgebung auf neue Hardware und aktuelle
Betriebssysteme (Server, RAID, Backup, Switches) mit
gleichzeitiger Anpassung der Benutzerdaten auf dem LDAP-
Server

Eingesetzte Produkte: Debian, Samba, LDAP, Bind, Postfix, Cyrus, Apache, MySQL,
Firewall (Shorewall,iptables), VMware, Novell 4.11, Bacula, Arkeia,
Perl, PHP, Heartbeat, Nagios, IDS

Linux Experte

datenwelt it service AG Einsatzort: Köln
Aufgaben:
• Zentrale Überwachung der Server mit Nagios incl. SMS
Benachrichtigung bei Ausfall bestimmter Dienste oder
Server
• Koordination der Programmierung eines Web-Frontends für
das Bacula Backup




* Erhöhung der Netzwerkverfügbarkeit durch Optimierung der
Infrastruktur und Reduzierung der möglichen
Ausfallkomponenten
* Umzug eines Webauftritts auf einen neuen Server
* Konsolidierung eines Web-Servers und einer Firewall auf
einen neuen Server

Eingesetzte Produkte: Debian, Win XP, Samba, LDAP, Bind, DHCP, Postfix, Cyrus, Firewall
(Shorewall, iptables), OpenVPN, Bacula, Perl, VMware, Apache,
Nagios

Unternehmensgröße: < 10

IT-Leiter

MEDIASERVICE GmbH Einsatzort: Hürth
Aufgaben:
• Technische Leitung IT

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden