DevOps Automation, CI/CD, Deployment & QA workflows, Configuration Management, Cloud Services, Logging, Monitoring
Aktualisiert am 02.01.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.09.2024
Verfügbar zu: 80%
davon vor Ort: 10%
CI/CD
DevOps
Cloud
Terraform
AWS
Ansible
Jenkins
Python
Docker
Kubernetes
Unix
Linux
Syslog
Logging
GitLab CI

Einsatzorte

Einsatzorte

Hamburg (+50km) Berlin (+10km) Stade (+150km)
möglich

Projekte

Projekte

1 Jahr
2023-10 - 2024-09

CI/CD-Entwickler (Fortsetzung)

CI/CD-Entwicklung
CI/CD-Entwicklung

Rückkehr in vorheriges Projekt, CI/CD-Setup und Infrastruktur für eine Web-Anwendung auf Kubernetes.

Weitereintwicklung der CI/CD-Workflows auf neue Deployment-Modelle, Vorbereitungen auf Go-Live und Betrieb.

GitLab Kubernetes EKS AWS
remote
4 Monate
2023-04 - 2023-07

CI/CD-Umsetzung

CI/CD-Entwicklung
CI/CD-Entwicklung

Implementierung einer GitLab-CI/CD-Pipeline für eine Webanwendung im PHP-Yii-Framework.

Konzeption die Laufzeitumgebung der Anwendung auf Container (Docker/ECS) umzustellen.

Yii PHP Docker AWS GitLab
Hamburg/remote
2 Jahre 8 Monate
2020-05 - 2022-12

CI/CD-Entwickler

CI/CD-Entwicklung
CI/CD-Entwicklung

CI/CD-Setup und Infrastruktur für eine Web-Anwendung auf Kubernetes.

Anwendung mit Java/Spring- und Javascript/Angular-Komponenten. Build- und Deployment-Pipeline auf GitLab-CI. Betrieb von Test- und Abnahme-Umgebungen auf Kubernetes (OpenShift und AWS EKS).

remote
5 Monate
2019-11 - 2020-03

Ansible Setup

System Administrator
System Administrator

CI-Flow für LAMP-Serverkonfiguration mit Ansible und Bitbucket Pipelines.

Ansible Bitbucket
Hamburg
1 Jahr
2019-03 - 2020-02

Kubernetes/AWS Setup

Ops/Infrastruktur Kubernetes Infrastructure as Code AWS
Ops/Infrastruktur

Mitarbeit im Entwicklungsteam für eine Service-basierte Web-Anwendung, implementiert in Java Spring Boot.

Setup der Kubernetes-Infrastruktur bei AWS, sowohl für CI/CD (Jenkins scripted pipelines) als auch für die Anwendung selbst (Kubernetes, Java, RDS DB). Beschreibung der Infrastruktur mit Terraform, automatisches Setup und Deployment, Integration mit bestehenden Services des Kunden.

Terraform EKS Kops Jenkins Kaniko Docker
Kubernetes Infrastructure as Code AWS
Berlin/Hamburg
3 Monate
2018-11 - 2019-01

Logging-Infrastruktur auf AWS

Administrator und Software-Entwickler AWS Syslog C/C++
Administrator und Software-Entwickler

Konzeption und Implementieren einer Syslog-Infrastruktur auf AWS. Datenfluss von den VMs über CloudWatch Logs in ein Elasticsearch-Cluster.

Experimentelle Entwicklung eines rsyslog-Plugins, um Logdaten direkt nach AWS CloudWatch Logs zu senden (soll noch veröffentlicht werden).

Elastic Search AWS CloudWatch Logs rsyslog
AWS Syslog C/C++
Hamburg
4 Monate
2018-06 - 2018-09

Dokumentation für Datenschutzkonzept

Systemarchitekt und Berater
Systemarchitekt und Berater

Mitarbeit bei der Dokumentation der Systemarchitektur eines Versicherungs-Webportals; die Dokumentation war Teilleistung für ein Datenschutzkonzept.

Berlin
1 Jahr 2 Monate
2017-02 - 2018-03

Ops & Deployment mit Ansible

Ops & Systementwickler Systemadministration Monitoring Logging ...
Ops & Systementwickler

Automatisches Deployment eines Java-Softwareprodukts mit Ansible. Systemsetup im HA-Clusterbetrieb mit zugehöriger Serverlandschaft (Logging, Monitoring, Admin-Tools).

Daneben Zuarbeit für Entwickler (Microservices mit Java/Spring Boot, Entwicklungs- und Testumgebung in Vagrant und Docker) sowie Release Management (Release- und Versionierungs-Pipeline mit git, Jenkins, JIRA).

RedHat Enterprise Linux Ansible Python PostgreSQL Oracle Jenkins Git Java Zabbix ELK
Systemadministration Monitoring Logging Deployment Konfigurationsmanagement
Hamburg
2 Monate
2016-10 - 2016-11

Server-Setup mit AWS und Terraform

Berater
Berater

Schulung zu Terraform, Implementierung und Verbesserung bestehender Abläufe mit AWS-EC2, Automatisierung von Deployments und Backups.

Terraform AWS
Hamburg/Regensburg
3 Monate
2016-05 - 2016-07

AWS-Deployment-Pipelines mit Docker und Terraform

DevOps-Berater AWS Configuration Management
DevOps-Berater

Prototypisches Deployment einer Service-basierten Anwendung auf AWS.

Beinhaltet: Deployment-Prozess für verschiedene Programmiersprachen (Typescript/node.js und C#/.NET), DB-Anbindung, Test, Monitoring/Logging.

Terraform Docker Vagrant Packer GitLab
AWS Configuration Management
Hamburg
2 Monate
2016-03 - 2016-04

Servermigration mit Puppet

Systemadministrator Servermigration
Systemadministrator

Migration bestehender Web- und Mailserver auf neue VMs und unter Puppet-Kontrolle.

Puppet PHP Apache nginx Postfix Dovecot
Servermigration
Hamburg
6 Monate
2015-07 - 2015-12

Konfigurationsmanagement mit Chef

DevOps Konfigurations- und Buildmanagement
DevOps

Implementieren eines Konfigurationsmanagements mit Chef-Server. Aktualisieren bestehender und Neuschreiben fehlender Chef-Rezepte, Erhöhen der Testabdeckung, Handhabung von Passwörtern und anderer Credentials, Release-Prozess in Jenkins.

Chef Jenkins Ruby
Konfigurations- und Buildmanagement
Hamburg
7 Monate
2014-12 - 2015-06

Setup für Web- und Mobile Apps

DevOps Cloud Communication Microservices
DevOps

Mitarbeit an mehreren Anwendungen für Web und Mobile, dabei jeweils die Umsetzung der Infrastruktur. Umfasst:

  • Recherche, Test und Vergleich von SaaS/PaaS Angeboten,
  • Automatisches Setup aller benutzten Cloud-Services mit Scripten und mit Hashicorp-Terraform,
  • Deployment- und Release-Prozess.
  • Backup und Monitoring.
Heroku Jenkins Codeship.io Terraform Amazon Web Services Elastic Search Docker
Cloud Communication Microservices
Hamburg
2 Monate
2015-03 - 2015-04

Anwendungsmigration von AWS in RZ

Systemadministrator Datenmigration Monitoringsysteme
Systemadministrator

Migration einer Anwendung aus der AWS-Cloud in ein Rechenzentrum in China, um dort den lokalen Markt zu bedienen.

  • Puppet-gestütztes Setup der neuen Maschinen und Netzwerke,
  • Deployment-Prozess der Anwendung auf mehrere Standorte erweitert,
  • Synchronisation einzelner Datenbanken,
  • Test- und Release-Management in Absprache mit Entwicklern und Product-Manager.
Puppet PHP Amazon EC2 MongoDB Jenkins PHP
Datenmigration Monitoringsysteme
Hamburg
4 Monate
2014-09 - 2014-12

Continous Integration für PHP/Drupal

DevOps Releasemanagement Software Deployment
DevOps

Ops-Unterstützung für ein PHP/Drupal-Entwicklungsteam.

  • Puppet-Setup der Test- und Live-Server,
  • Konzeption und Umsetzung von Deployment-, Test- und Release-Prozess mit den Beteiligten,
  • Unterstützung bei Funktions- und Last-Tests,
  • Koordination mit der IT-Abteilung zur Bereitstellung von Server- und Monitoring-Diensten.
PHP Drupal Jenkins Puppet
Releasemanagement Software Deployment
Hamburg

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2015-04 - 2015-04

Puppet Professional Certification 2015 (Puppet 203)

--, --
--
--
1 Monat
2013-04 - 2013-04

Puppet Professional Certification 2013/14 (Puppet 201)

--, --
--
--
10 Jahre 1 Monat
2001-10 - 2011-10

Studium

Diplom-Informatiker, Universität Potsdam
Diplom-Informatiker
Universität Potsdam

Studium der Politikwissenschaft und Informatik.

Schwerpunkt: Rechnernetze/Clustercomputing und Sicherheit.

Diplomarbeit über IPv6 Intrusion Detection.

Kompetenzen

Kompetenzen

Top-Skills

CI/CD DevOps Cloud Terraform AWS Ansible Jenkins Python Docker Kubernetes Unix Linux Syslog Logging GitLab CI

Schwerpunkte

Administration Linux
Cloud-Architektur
AWS-Setup, Migration nach AWS
Configuration Management
Puppet, Terraform, Ansible
Konfigurationsmanagement
Puppet, Terraform, Ansible

Aufgabenbereiche

Automatisierung
Deployment
Logging
Monitoring
Software-Packaging
Systemadministration

Produkte / Standards / Erfahrungen / Methoden

Amazon EC2
Amazon Web Services
Ansible
Apache
Atlassian JIRA
AWS
AWS Lambda
Chef
Datenmigration
Docker
Elastisearch/Logstash/Kibana
Git
GitLab
Heroku
Infrastructure as Code
IPv6
Java
Jenkins
Kanban
Konfigurations- und Buildmanagement
Kubernetes
Monitoringsysteme
nginx
Packer
PHP
Puppet
Puppet Professional Certification 2015 (Puppet 203)
Releasemanagement
Scrum
Software Deployment
Terraform
Vagrant
Zabbix

Betriebssysteme

Debian
FreeBSD
RedHat Enterprise Linux
Ubuntu

Programmiersprachen

C
Go
Perl
PHP
Python
Unix-Shells

Datenbanken

Elastic Search
MongoDB
Administration im Cluster
MySQL
Administration, als Server oder Galera-Cluster
PostgreSQL

Datenkommunikation

Postfix

Einsatzorte

Einsatzorte

Hamburg (+50km) Berlin (+10km) Stade (+150km)
möglich

Projekte

Projekte

1 Jahr
2023-10 - 2024-09

CI/CD-Entwickler (Fortsetzung)

CI/CD-Entwicklung
CI/CD-Entwicklung

Rückkehr in vorheriges Projekt, CI/CD-Setup und Infrastruktur für eine Web-Anwendung auf Kubernetes.

Weitereintwicklung der CI/CD-Workflows auf neue Deployment-Modelle, Vorbereitungen auf Go-Live und Betrieb.

GitLab Kubernetes EKS AWS
remote
4 Monate
2023-04 - 2023-07

CI/CD-Umsetzung

CI/CD-Entwicklung
CI/CD-Entwicklung

Implementierung einer GitLab-CI/CD-Pipeline für eine Webanwendung im PHP-Yii-Framework.

Konzeption die Laufzeitumgebung der Anwendung auf Container (Docker/ECS) umzustellen.

Yii PHP Docker AWS GitLab
Hamburg/remote
2 Jahre 8 Monate
2020-05 - 2022-12

CI/CD-Entwickler

CI/CD-Entwicklung
CI/CD-Entwicklung

CI/CD-Setup und Infrastruktur für eine Web-Anwendung auf Kubernetes.

Anwendung mit Java/Spring- und Javascript/Angular-Komponenten. Build- und Deployment-Pipeline auf GitLab-CI. Betrieb von Test- und Abnahme-Umgebungen auf Kubernetes (OpenShift und AWS EKS).

remote
5 Monate
2019-11 - 2020-03

Ansible Setup

System Administrator
System Administrator

CI-Flow für LAMP-Serverkonfiguration mit Ansible und Bitbucket Pipelines.

Ansible Bitbucket
Hamburg
1 Jahr
2019-03 - 2020-02

Kubernetes/AWS Setup

Ops/Infrastruktur Kubernetes Infrastructure as Code AWS
Ops/Infrastruktur

Mitarbeit im Entwicklungsteam für eine Service-basierte Web-Anwendung, implementiert in Java Spring Boot.

Setup der Kubernetes-Infrastruktur bei AWS, sowohl für CI/CD (Jenkins scripted pipelines) als auch für die Anwendung selbst (Kubernetes, Java, RDS DB). Beschreibung der Infrastruktur mit Terraform, automatisches Setup und Deployment, Integration mit bestehenden Services des Kunden.

Terraform EKS Kops Jenkins Kaniko Docker
Kubernetes Infrastructure as Code AWS
Berlin/Hamburg
3 Monate
2018-11 - 2019-01

Logging-Infrastruktur auf AWS

Administrator und Software-Entwickler AWS Syslog C/C++
Administrator und Software-Entwickler

Konzeption und Implementieren einer Syslog-Infrastruktur auf AWS. Datenfluss von den VMs über CloudWatch Logs in ein Elasticsearch-Cluster.

Experimentelle Entwicklung eines rsyslog-Plugins, um Logdaten direkt nach AWS CloudWatch Logs zu senden (soll noch veröffentlicht werden).

Elastic Search AWS CloudWatch Logs rsyslog
AWS Syslog C/C++
Hamburg
4 Monate
2018-06 - 2018-09

Dokumentation für Datenschutzkonzept

Systemarchitekt und Berater
Systemarchitekt und Berater

Mitarbeit bei der Dokumentation der Systemarchitektur eines Versicherungs-Webportals; die Dokumentation war Teilleistung für ein Datenschutzkonzept.

Berlin
1 Jahr 2 Monate
2017-02 - 2018-03

Ops & Deployment mit Ansible

Ops & Systementwickler Systemadministration Monitoring Logging ...
Ops & Systementwickler

Automatisches Deployment eines Java-Softwareprodukts mit Ansible. Systemsetup im HA-Clusterbetrieb mit zugehöriger Serverlandschaft (Logging, Monitoring, Admin-Tools).

Daneben Zuarbeit für Entwickler (Microservices mit Java/Spring Boot, Entwicklungs- und Testumgebung in Vagrant und Docker) sowie Release Management (Release- und Versionierungs-Pipeline mit git, Jenkins, JIRA).

RedHat Enterprise Linux Ansible Python PostgreSQL Oracle Jenkins Git Java Zabbix ELK
Systemadministration Monitoring Logging Deployment Konfigurationsmanagement
Hamburg
2 Monate
2016-10 - 2016-11

Server-Setup mit AWS und Terraform

Berater
Berater

Schulung zu Terraform, Implementierung und Verbesserung bestehender Abläufe mit AWS-EC2, Automatisierung von Deployments und Backups.

Terraform AWS
Hamburg/Regensburg
3 Monate
2016-05 - 2016-07

AWS-Deployment-Pipelines mit Docker und Terraform

DevOps-Berater AWS Configuration Management
DevOps-Berater

Prototypisches Deployment einer Service-basierten Anwendung auf AWS.

Beinhaltet: Deployment-Prozess für verschiedene Programmiersprachen (Typescript/node.js und C#/.NET), DB-Anbindung, Test, Monitoring/Logging.

Terraform Docker Vagrant Packer GitLab
AWS Configuration Management
Hamburg
2 Monate
2016-03 - 2016-04

Servermigration mit Puppet

Systemadministrator Servermigration
Systemadministrator

Migration bestehender Web- und Mailserver auf neue VMs und unter Puppet-Kontrolle.

Puppet PHP Apache nginx Postfix Dovecot
Servermigration
Hamburg
6 Monate
2015-07 - 2015-12

Konfigurationsmanagement mit Chef

DevOps Konfigurations- und Buildmanagement
DevOps

Implementieren eines Konfigurationsmanagements mit Chef-Server. Aktualisieren bestehender und Neuschreiben fehlender Chef-Rezepte, Erhöhen der Testabdeckung, Handhabung von Passwörtern und anderer Credentials, Release-Prozess in Jenkins.

Chef Jenkins Ruby
Konfigurations- und Buildmanagement
Hamburg
7 Monate
2014-12 - 2015-06

Setup für Web- und Mobile Apps

DevOps Cloud Communication Microservices
DevOps

Mitarbeit an mehreren Anwendungen für Web und Mobile, dabei jeweils die Umsetzung der Infrastruktur. Umfasst:

  • Recherche, Test und Vergleich von SaaS/PaaS Angeboten,
  • Automatisches Setup aller benutzten Cloud-Services mit Scripten und mit Hashicorp-Terraform,
  • Deployment- und Release-Prozess.
  • Backup und Monitoring.
Heroku Jenkins Codeship.io Terraform Amazon Web Services Elastic Search Docker
Cloud Communication Microservices
Hamburg
2 Monate
2015-03 - 2015-04

Anwendungsmigration von AWS in RZ

Systemadministrator Datenmigration Monitoringsysteme
Systemadministrator

Migration einer Anwendung aus der AWS-Cloud in ein Rechenzentrum in China, um dort den lokalen Markt zu bedienen.

  • Puppet-gestütztes Setup der neuen Maschinen und Netzwerke,
  • Deployment-Prozess der Anwendung auf mehrere Standorte erweitert,
  • Synchronisation einzelner Datenbanken,
  • Test- und Release-Management in Absprache mit Entwicklern und Product-Manager.
Puppet PHP Amazon EC2 MongoDB Jenkins PHP
Datenmigration Monitoringsysteme
Hamburg
4 Monate
2014-09 - 2014-12

Continous Integration für PHP/Drupal

DevOps Releasemanagement Software Deployment
DevOps

Ops-Unterstützung für ein PHP/Drupal-Entwicklungsteam.

  • Puppet-Setup der Test- und Live-Server,
  • Konzeption und Umsetzung von Deployment-, Test- und Release-Prozess mit den Beteiligten,
  • Unterstützung bei Funktions- und Last-Tests,
  • Koordination mit der IT-Abteilung zur Bereitstellung von Server- und Monitoring-Diensten.
PHP Drupal Jenkins Puppet
Releasemanagement Software Deployment
Hamburg

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2015-04 - 2015-04

Puppet Professional Certification 2015 (Puppet 203)

--, --
--
--
1 Monat
2013-04 - 2013-04

Puppet Professional Certification 2013/14 (Puppet 201)

--, --
--
--
10 Jahre 1 Monat
2001-10 - 2011-10

Studium

Diplom-Informatiker, Universität Potsdam
Diplom-Informatiker
Universität Potsdam

Studium der Politikwissenschaft und Informatik.

Schwerpunkt: Rechnernetze/Clustercomputing und Sicherheit.

Diplomarbeit über IPv6 Intrusion Detection.

Kompetenzen

Kompetenzen

Top-Skills

CI/CD DevOps Cloud Terraform AWS Ansible Jenkins Python Docker Kubernetes Unix Linux Syslog Logging GitLab CI

Schwerpunkte

Administration Linux
Cloud-Architektur
AWS-Setup, Migration nach AWS
Configuration Management
Puppet, Terraform, Ansible
Konfigurationsmanagement
Puppet, Terraform, Ansible

Aufgabenbereiche

Automatisierung
Deployment
Logging
Monitoring
Software-Packaging
Systemadministration

Produkte / Standards / Erfahrungen / Methoden

Amazon EC2
Amazon Web Services
Ansible
Apache
Atlassian JIRA
AWS
AWS Lambda
Chef
Datenmigration
Docker
Elastisearch/Logstash/Kibana
Git
GitLab
Heroku
Infrastructure as Code
IPv6
Java
Jenkins
Kanban
Konfigurations- und Buildmanagement
Kubernetes
Monitoringsysteme
nginx
Packer
PHP
Puppet
Puppet Professional Certification 2015 (Puppet 203)
Releasemanagement
Scrum
Software Deployment
Terraform
Vagrant
Zabbix

Betriebssysteme

Debian
FreeBSD
RedHat Enterprise Linux
Ubuntu

Programmiersprachen

C
Go
Perl
PHP
Python
Unix-Shells

Datenbanken

Elastic Search
MongoDB
Administration im Cluster
MySQL
Administration, als Server oder Galera-Cluster
PostgreSQL

Datenkommunikation

Postfix

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.