Nils Meyer
Datenbankarchitektur für PostgreSQL
Erfahrungen
Datenbankarchitektur für PostgreSQL
ComputaCenter / Deutsche
- Planung und Dokumentation der Datenbankarchitektur und Integration mit anderen Komponenten, die von anderen Teams und Anbietern bereitgestellt werden
- Umfangreiche Dokumentation für Architektur, Sicherheit, Zugriffssteuerung, Verschlüsselung, Rollen- und Benutzerverwaltung, Backup und Wiederherstellung, Notfallwiederherstellung und allgemeine Abläufe
- Deployment von Datenbank-Clustern über 2 Standorte mit jeweils 2 Availability Zones
- Automatisierung von Deployment und Betrieb inklusive Backup mit Ansible
- Härtung der Datenbank und des Betriebssystems
- Migration bestehender Einzel-Datenbanksysteme in Cluster-Umgebung
- Technologien: PostgreSQL, Patroni, etcd, barman, RedHat Enterprise Linux 9 (RHEL), Ansible, Ansible Automation Platform, TLS, HashiCorp Vault, LUKS
Migration von AWS zu Hetzner
Wonder Tech Sp. z o.o.
- Beratung zum Ersatz proprietärer AWS-Komponenten durch Open-Source-Alternativen
- Beratung und Unterstützung bei der Automatisierung des Service-Deployments auf Hetzner mit Ansible
- Datenbankmigration für MariaDB/MySQL mittels Replikation
- Analyse und Behebung von Performance-Problemen im gesamten Stack
- Technologien: Ansible, Ubuntu Linux, MariaDB/MySQL, Node.js, nginx
PostgreSQL-Cloud-Migration
mrge Group GmbH / shopping24
- Sicherstellen funktionierender Backups mit barman und pgbackrest
- Erstellen von Replikaten für Datenbanken mit pgbackrest
- Vorbereitung bestehender Server für Migration zu AWS mit pglogical und DMS
- Verwaltung der On-Prem-Infrastruktur mit Ansible
- Migration von Datenbanken von On-Prem zu AWS RDS mittels logischer Replikation
- Performance-Optimierung der Datenbanken nach der Migration
- Beratung zu Instanzgrößen und Produktauswahl für cloudbasierte Datenbanken
- Technologien: PostgreSQL, CentOS, barman, pgbackrest, Ansible, GitHub, git, AWS, RDS, pglogical, logische Replikation, Terraform, Prometheus, Grafana
Entwicklung eines Image-Builders für Whitebox-Switch
InsidePacket Inc.
- Entwicklung einer Lösung zur automatischen Erstellung von Debian-Linux-Images für einen x86/Broadcom-Jericho2-basierten Switch
- Einsatz von Ansible zum Bauen von Images mit eigenem Kernel und proprietärer Software in Docker-Containern
- Implementierung einer GitLab-Pipeline zum einmaligen Erstellen des Images
- Ermöglichen der Installation auf dem Switch per DHCP-Boot oder über ONIE im lokalen Netzwerk ohne Internetzugang
- Technologien: Ansible, Debian Linux, GitLab, Docker
Automatisierung von PostgreSQL-Datenbanken
K-Mail Order GmbH & Co. KG
- Entwicklung von Ansible-Rollen zur Verwaltung von PostgreSQL-Instanzen
- Automatisiertes Testen der Rollen mit Molecule und GitLab CI
- Durchführung von Datenbankmigration und Major-Version-Upgrade via pglogical-Replikation
- Implementierung von Datenbank-Backups mit wal-g
- Beratung zur Datenbanktabellenstruktur und Performance-Optimierung
- Einrichtung von PostgreSQL-Monitoring und Alerting mit Icinga
- Konfiguration von PostgreSQL-Log-Shipping zu Elasticsearch mittels fluentd
- Technologien: PostgreSQL, wal-g, pglogical, GitLab, git, Icinga, fluentd, Elasticsearch, Ansible, Molecule, gitlab-ci, CentOS
SRE-Team für PostgreSQL-Datenbankberatung
IONOS SE
- Beratung zur Datenbankstruktur und -leistung
- Planung von Datenbank-Upgrades und Einrichtung einer neuen Hochverfügbarkeitslösung
- Durchführung von Backups und Wiederherstellungen von Datenbanken/Tabellen mit Barman
- Automatisierung der Infrastruktur mit Ansible
- Übergabe der Datenbankverantwortung an ein anderes internes Team
- Betreuung von Postgres-Clustern unter Debian Linux
- Implementierung von Datenbank-Monitoring mit Prometheus/Thanos und Grafana
- Technologien: PostgreSQL, Barman, Patroni, etcd, Proxmox, Prometheus, Grafana
Consultant für PostgreSQL-Datenbanken
IBM Deutschland
- Entwurf von Datenbankschema, Tabellenstruktur, Datentypen und Partitionierung für eine verschlüsselte Multi-Terabyte-Datenbank
- Erstellung von Python-Skripten zur Datenlöschung
- Unterstützung bei der Planung von Hochverfügbarkeitslösungen
- Technologien: PostgreSQL, repmgr, Barman, Python 3, RHEL 8, IBM Cloud
PostgreSQL-Datenbank-Automatisierung
Ratepay GmbH
- Migration von Anwendungen von EXASOL zu PostgreSQL
- Automatisierte Einrichtung von PostgreSQL-Clustern
- Aufbau hochverfügbarer PostgreSQL-Cluster mit Patroni
- Optimierung der SQL-Abfrageleistung für Anwendungen
- Migration eines geschäftskritischen PostgreSQL-Clusters von BDR2 zu BDR3
- Entwicklung von Backup-Lösungen
- Automatisierung von Wartungs- und Einrichtungstätigkeiten mit Ansible
- Technologien: PostgreSQL, Patroni, 2nd Quadrant BDR, Consul, VMware ESXi, Ansible, Terraform, git, Debian Linux, HAProxy
PostgreSQL-Datenbank-Automatisierung
ITSG GmbH
- Kapazitätsplanung für Datenbankserver
- Entwicklung eines Backup-Konzepts
- Erstellung von Automatisierungscode in Ansible
- Einrichtung von Streaming-Replikation mit repmgr
- Implementierung von Backups mit Barman
- Technologien: PostgreSQL, Ansible, RedHat Enterprise Linux 8 (RHEL), VMWare ESX, Barman, RepMGR, git (GitLab)
Consultant – Performance- und Zuverlässigkeitstechnik
Parfümerie Douglas GmbH
- Vorbereitung einer komplexen E-Commerce-Website für Black Friday und Erreichen von 100% Verfügbarkeit in einer umsatzstarken, geschäftskritischen Phase
- Durchführung von Performance-Analysen, Lasttests und Konfigurationsüberprüfungen
- Empfehlungen ausgesprochen und Änderungen am Produktivcode und an der Konfiguration umgesetzt
- Technologien: Java/Scala/JVM, SAP Hybris, Tomcat, InfluxDB, Grafana, Graylog, Elasticsearch, Sensu, StormForger, nginx, HAProxy, SaltStack, Prudsys, FactFinder
Berater – Operations Engineering
ABOUT YOU GmbH
- Wartete, erweiterte und behob Fehler in LEMP (Linux, Nginx, MySQL, PHP)-Anwendungen (Laravel/Lumen) auf AWS
- Entwickelte Ansible-Rollen mit Packer zur Erstellung von Amazon Machine Images (AMI)
- Unterstützte bei der Datenbankmigration von EC2-Instanzen zu AWS RDS
- Optimierte AWS-Kosten (Skalierungsrichtlinien, Instanzgrößen)
- Integrierte neue Mitarbeitende in die Infrastructure-as-Code-Umgebung
Berater – Datenbankadministration
Zalando SE
- Optimierte bestehende Datenbankinfrastrukturen auf Basis von MySQL und komplexen Stored Procedures
- Migrierte ETL-Prozesse von Bash-Skripten und Stored Procedures zu Python, Airflow und Docker
- Bereitete die Datenbankmigration zu PostgreSQL auf AWS vor
Berater – DevOps Engineering
OEDIV KG
- Schrieb umfassende Ansible-Playbooks zur Installation von Anwendungen (Atlassian Stack, OwnCloud, LAMP) vor Ort und auf AWS/Azure
- Behebte Probleme bei Java-Anwendungen (Atlassian Stack)
- Erstellte eine CI-Pipeline für Ansible-Playbooks auf GitLab
Berater – DevOps Engineering
ABOUT YOU GmbH
- Unterstützte bei der Migration zu AWS
- Erstellte CloudFormation-Vorlagen
- Migrierte Datenbanken zu AWS RDS
- Erstellte und aktualisierte Ansible-Playbooks
- Behebte Fehler in MySQL-Datenbanken und Redis-Key-Value-Stores
- Unterstützte Teams bei der Fehlerbehebung in PHP-Anwendungen (Laravel/Lumen)
Industrie Erfahrung
Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.
Erfahren in Informationstechnologie (6 Jahre), Einzelhandel (2 Jahre), Bank- und Finanzwesen (2 Jahre), Telekommunikation (0.5 Jahre), Kosmetik (0.5 Jahre) und Mode (0.5 Jahre).
Geschäftsbereich Erfahrung
Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.
Erfahren in Informationstechnologie (8 Jahre), Betrieb (5 Jahre), Produktentwicklung (0.5 Jahre) und Qualitätssicherung (0.5 Jahre).
Zusammenfassung
Erfahren in System- und Datenbankbetrieb sowie Softwareentwicklung und schließt die Lücke zwischen den Disziplinen.
Technologie- und Open-Source-Enthusiast seit jungen Jahren, motiviert und selbstgesteuert, 100% autodidaktisch.
Arbeitet gerne an Debugging und Fehlersuche sowie an Neuentwicklungen.
Pragmatisch und iterative Vorgehensweise.
Versiert in Cloud-Deployments sowie On-Premises und Hybrid.
Fähigkeiten
- Öffentliche Cloud: Aws (Experte), Arbeit Mit Cloudformation-vorlagen, Rds-datenbanken (Mysql/postgres), Auto Scaling Groups, Vpc, Iam, Alb, Erstellen Von Machine Images, Performance-fehlersuche
- Datenbanken: Postgresql Sql-syntax (Experte), Datenbankadministration, Performance-optimierung, Replikations-setup, Backup & Restore (Barman, Pgbackrest, Wal-g), Logische Und Physische Replikation, Hochverfügbarkeit Mit Patroni, Repmgr, Bdr, Pl/python3-entwicklung, Datenbankdesign
- Datenbanken: Mysql Sql-syntax (Experte), Datenbankadministration, Hochverfügbarkeit (Replikation, Galera/wsrep), Performance-optimierung Auf Server- Und Abfrageebene, Erfahrung Mit Mysql-derivaten Percona Server Und Mariadb, Backup-lösungen (Xtrabackup, Lvm, Zfs), Datenbank/-tabellen-design, Mysql Auf Aws (Rds/ec2), Alternative Storage-engines (Myrocks/toku)
- Elasticsearch: Einrichtung (Versiert), Abfragen, Java-garbage-collection-optimierung/-debugging, Cluster-recovery Und Backup
- Mongodb: Administration Und Backup (Versiert), Cluster-setup (Automatisiert Über Ansible)
- Redis: Hochverfügbare Einrichtung, Master-replica-failover
- Etcd: Einrichtung Und Betrieb, Fehlersuche Und Backup
- Consul: Einrichtung Und Betrieb (Automatisiert)
- Konfigurationsmanagement: Ansible (Experte), Schreiben Von Python-modulen, Erstellen Von Playbooks, Fehlerbehebung Bei Playbooks, Distributionsübergreifende Arbeit, Zustandsbehaftete Playbooks, Rollendes Cluster-deployment, Dynamisches Inventory, Automatisiertes Testen Mit Molecule
- Betriebssysteme: Gnu/linux, Arbeit Mit Verschiedenen Distributionen Wie Ubuntu, Debian, Centos/rhel, Sles, Shell-scripting, Networking Und Firewall, Virtualisierung (Kvm, Xen, Libvirt), Cluster-dateisysteme (Ocfs, Gfs), Backup Und Restore, Zfs, Automatisierte Installation (Ansible, Debootstrap), Drbd Hochverfügbarer Speicher, Fehlersuche (Strace, Ltrace, Perf, Gdb), Ipc-konzepte (Shm, Pipes Etc.), Cgroups Und Namespaces
- Versionskontrolle: Git, Gitflow Mit Pull/merge Requests
- Git-plattformen: Gitlab, Bitbucket, Github, Nutzung Und Administration Von Gitlab/bitbucket, Einrichtung Von Ci/cd-pipelines In Gitlab, Einrichten Von Pipelines Mit Github Actions
- Monitoring/alerting: Graylog (Aufsetzen Des Kompletten Stacks, Problembehebung), Elk Stack (Einrichtung Und Fehlersuche Großer Cluster), Prometheus (Aufsetzen Und Integration), Grafana (Aufsetzen, Erstellen Von Dashboards Aus Verschiedenen Datenquellen)
- Softwareentwicklung: Python (Versiert), Entwicklung Von Helfer-/hook-anwendungen Für Libvirt Und Erweiterung Von Ansible Durch Module, Schreiben Von Etl-software, Nutzung Von Aws Über Boto3
- Softwareentwicklung: Java (Versiert), Grundlegende Entwicklung, Beheben Und Anpassen Bestehender Anwendungen/schreiben Kleiner Programme, Konfiguration Von Application Servern Wie Tomcat, Fehlersuche In Der Jvm, Bauen Mit Gradle Und Maven
- Softwareentwicklung: Php (Versiert), Administration Und Fehlersuche Großer Php-anwendungen Basierend Auf Laravel, Lumen, Symfony Und Yii, Arbeiten Mit Legacy-anwendungen, Deployment Mit Fpm Oder Apache, Skalierung, Absicherung Von Php
- Webserver/proxies: Nginx (Experte), Einrichtung, Konfiguration, Performance-optimierung, Caching
- Webserver/proxies: Haproxy (Experte), Automatisierte Einrichtung Und Konfiguration, Performance-tuning, Failover-betrieb
- Webserver/proxies: Apache Httpd, Einrichtung, Konfiguration, Fehlersuche
- Container-technologie: Docker (Experte), Schreiben Von Dockerfiles, Container-orchestrierung, Service Discovery, Container-sicherheit, Erstellen Optimierter Images
- Container-technologie: Podman (Experte)
- Container-technologie: Kubernetes (Grundkenntnisse), Aufbau Von Kubernetes-clustern Von Grund Auf, Netzwerk-overlays, Persistenter Speicher
- Hashicorp Packer (Experte): Erstellen Von Machine Images Mit Ansible Für Amazon Und Virtualbox
- Terraform (Experte): Einrichtung Komplexer Strukturen Für Aws
- Ci/cd/build-server: Gitlab (Einrichten Eines Vollständigen Ci/cd-systems), Jenkins (Aufsetzen Und Administration, Pipeline-as-code Mit Groovy)
- Atlassian-stack: Jira, Bamboo, Bitbucket, Confluence, Einrichtung, Upgrade Und Konfiguration, Fehlersuche, Kanban- Und Scrum-workflows
- Networking: Allgemeines Routing, Firewall/packet Filtering, Ipv6, Vlan, Tcp-fehlersuche, Rdma-technologie (Infiniband), Netzwerk-overlays
- Vpn: Openvpn, Wireguard
Sprachen
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Nils ansässig?
Welche Sprachen spricht Nils?
Wie viele Jahre Erfahrung hat Nils?
Für welche Rollen wäre Nils am besten geeignet?
Was ist das neueste Projekt von Nils?
Für welche Unternehmen hat Nils in den letzten Jahren gearbeitet?
In welchen Industrien hat Nils die meiste Erfahrung?
In welchen Bereichen hat Nils die meiste Erfahrung?
In welchen Industrien hat Nils kürzlich gearbeitet?
In welchen Bereichen hat Nils kürzlich gearbeitet?
Wie ist die Verfügbarkeit von Nils?
Wie hoch ist der Stundensatz von Nils?
Wie kann man Nils beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Datenbankarchitektur für PostgreSQL
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Offenburg, Deutschland arbeiten