a Randstad company

DevOps Ingenieur mit Beratungsschwerpunkt Kubernetes

Profil
Top-Skills
Kubernetes Helm Gitlab Elastic Search Kibana Prometheus Grafana Docker Azure DevOps AWS google cloud kustomize IT-Grundschutz Sicherheitsanalyse PostgreSQL aqua security trivy Releasemanagement nextjs ReactJS HTML CSS3 Node.js
Verfügbar ab
01.01.2023
Noch verfügbar - Schnell sein lohnt sich: Der Experte kann bereits für Projekte vorgesehen sein.
Verfügbar zu
50%
davon vor Ort
50%
Einsatzorte

Städte
Kaiserslautern (+50km)
PLZ-Gebiete
Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

2 Jahre 7 Monate

2021-06

2023-12

Betreuung verschiedener Verfahren auf einem Hochsicherheits Kubernetes Cluster

DevOps Umgebung: Kubernetes Linux Docker ...
Rolle
DevOps
Projektinhalte

Schwerpunkt des Projekts war die Konzeptionalisierung eines sicheren Betriebs von Verfahren auf einem on-premises Kubernetes Cluster nach BSI KriterienDazu gehörte das Aufsetzen von Pipelines zu dem Cluster über gitlab und azure devops, die Entwicklung von sicheren Images und Basisimages sowie die automatisierte Prüfung von Images auf Schwachstellen vor jedem DeploymentZudem wurden interne Deploymentvorgänge und Provisionierungen mit ansible und terraform automatisiert. Das Releasemanagement umfasste auch die enge Zusammenarbeit mit den Endkunden und Entwicklern sowohl intern als auch externEs konnte damit auf prozessualer sowie technischer Ebene eine agile Arbeitsweise herausgearbeitet werden.  

  • Ersteller mehrerer CI/CD Pipelines mit Gitlab und Azure DevOps 
  • Erstellung von Helm Charts und Kustomize Scripten 
  • Mitbetreuung eines on-premises Kubernetes Cluster 
  • Beratung zu Containerisierung von Verfahren 
  • Beratung zu einem BSI-konformen und sicheren Betrieb von containerisierter Software 
  • Erstellung von BSI-konformen Images 
  • Automatisierung von internen Bereitstellungen von VMs mit ansible und terraform 
  • Logging und Monitoring der Verfahren mittels Elasticsearch, Kibana sowie Grafana und Prometheus 
  • Auswertung und Analyse von Logs 
  • Ausarbeitung von Alarmierungskonzepten, Backupkonzepten und Protokollierungskonzepten 
  • Arbeiten nach agilen Prozessen 
  • Speicherung von Images in Registry artifactory und harbour 
  • Projektkoordination mit Jira und Confluence 

Kenntnisse
Umgebung: Kubernetes Linux Docker Elasticsearch Kibana Prometheus Grafana Helm Kustomize Bash Basisimages Aqua Security Scan Trivy Gitlab Azure DevOps MS Windows 10 PostgreSQL MongoDB
Kunde
öffentlicher Dienst
2 Monate

2021-02

2021-03

Front- und Backendentwicklung für einen e-Commerce Shop

Entwickler, DevOps MS Windows 10 React.js Continuous Integration ...
Rolle
Entwickler, DevOps
Projektinhalte
  • Beratung zur Auswahl des passenden Frontend und Backend-Frameworks 
  • Design und Umsetzung von React Komponenten mit Material-UI und styled Components 
  • Nutzung von gitlab zur Erstellung der Docker Images 
  • Erstellung der CI/CD-Pipeline mittels gitlab 
  • Durchführen von Performance und Funktionstests
  •  Einspielen von verschiedenen Testdaten für Produktiosnahe Tests 
Kenntnisse
MS Windows 10 React.js Continuous Integration MS Office 365 MS Visual Studio Code GitLab Docker Inc. Docker MS Teams Continuous Delivery (CD) CI/CD-Pipelines Build-Pipelines styled-components Node.JS KOA Node.JS Express Directus CMS
Kunde
Commerce/eComm erce
9 Monate

2020-05

2021-01

Entwicklung einer Webanwendung mit Mitgliederbereich / Betreuung der DevOps-Umgebung

Entwickler, DevOps MS Windows 10 React.js MS Visual Studio Code ...
Rolle
Entwickler, DevOps
Projektinhalte

Aufgabenstellung des Projektes war die Entwicklung einer Webanwendung inklusive eines abgeschlossenen Mitgliederbereichs. Ich war dabei sowohl am Design der Anwendung als auch an der Umsetzung beteiligt. 
Schwerpunkt war die Entwicklung der Backend-Strukturen und der Authentifizierung für registrierte Mitglieder. Außerdem war ich für DevOps-Tätigkeiten verantwortlich, wie die Erstellung der CI/CD-Pipeline von Gitlab zum Kundenserver mittels Docker-Images.

  • Design und Umsetzung des gesamten Webauftritts (Figma, React, Material-UI, styled-components)
  • Einsatz von NextJS mit Incremental Static (Re-)Generation, APIs und Rewrites 
  • Umsetzung von Backend und Datenbankstrukturen, sodass Blogbeiträge, Leistungen, Mitarbeitereinträge 
  • und Kursplan von den Mitarbeitenden verwaltet werden können 
  • Umsetzung der Authentifizierung mit Next-Auth und Strapi für Mitgliederbereich (inkl. Social Login)
  • Speicherung von Session in PostgreSQL 
  • Registrierung im Mitgliederbereich direkt via Datenbank möglich 
  • Umsetzen einer Role Based Access Controll (RBAC) in Strapi 
  • Alterskontrolle und Freischaltung der Mitglieder durch Geburtsdatum 
  • Adaptives Streaming mit Apple HLS und Google Cloud Storage 
  • Gitlab als Platform für das Git Repository 
  • DSGVO-konforme Umsetzung und Beratung
  • Entwicklung einer Cookie-Consent React Komponente, die Analysetools und externe Inhalte nur mit Zustimmung aktivieren (React Context API) 
  • CI/CD Pipeline von Gitlab zu Server des Kunden in Form eines Docker Images
  • Routing und Caching in Nginx zur Performanceverbesserung 
  • Entwicklung eines XML-Sitemap Generators  

Kenntnisse
MS Windows 10 React.js MS Visual Studio Code Git GitLab Docker Inc. Docker Next.js DSGVO PostgreSQL Database 12 Continuous Delivery (CD) Continuous Integration (CI) Strapi Google Cloud Storage CI/CD-Pipelines Material-UI styled-components Apple HLS Figma
Kunde
Sport und Fitness
8 Monate

2019-09

2020-04

Entwicklung der Webpräsenz / Erstellung der CI/CD-Pipeline

Entwickler, DevOps MS Windows 10 React.js Docker Inc. Docker ...
Rolle
Entwickler, DevOps
Projektinhalte
Im Projekt war ich in der Entwicklung und Betreuung einer Webpräsenz eingesetzt. Schwerpunkt meiner Arbeit war hier außerdem die Betreuung der DevOps-Umgebung. Ich erstellte eine CI/CD-Pipeline und war für das Building der benötigten Docker-Images verantwortlich. Im Bereich der Entwicklung war ich am Design und der Umsetzung der Websitekomponenten mit JavaScript-Technologien wie React und Next.JS beteiligt.

  • Aufnahme der Anforderung an die Webpräsenz 
  • Beratung zur Auswahl des passenden Frontend-Frameworks anhand der definierten Anforderungen 
  • Design und Umsetzung von Webseitenkomponenten
  • Beratende Funktion für Endkunde und IT hinsichtlich des Designkonzepts (Figma, React, Material-UI, styled-components) 
  • Einsatz von NextJS mit Incremental Static (Re-)Generation 
  • Building von Docker-Images mittel MS Azure DevOps 
  • Erstellung der CI/CD Pipeline von Microsoft DevOps zu Google Cloud Container Registry 
  • Continuous Deployment in Google Cloud Run 
  • Erstellung statischer Assets in AWS S3 
  • Routing und Caching in AWS Cloudfront 
  • Erstellung dynamischer Services in Google Cloud Run 

Kenntnisse
MS Windows 10 React.js Docker Inc. Docker MS Azure DevOps Next.js Anforderungsmanagement Continuous Delivery (CD) Continuous Integration (CI) Amazon WebServices (AWS) S3 Amazon WebServices (AWS) Cloudfront Google Cloud Container Google Cloud Run CI/CD-Pipelines Build-Pipelines Material-UI styled-components Figma
Kunde
Sport und Fitness
7 Monate

2019-02

2019-08

Webentwicklung und DevOps

Entwickler, DevOps React.js MS Visual Studio Code Docker Inc. Docker ...
Rolle
Entwickler, DevOps
Projektinhalte
Schwerpunkt des Projektes war sowohl die Entwicklung der Webpräsenz als auch das Aufsetzen und Betreuen der benötigten Build-Pipeline. Im Zuge dessen war ich für das Building von Docker-Images verantwortlich. Außerdem war ich für die Einrichtung und Betreuung der AWS und Google Cloud Services zuständig. Im Bereich Entwicklung war ich insbesondere in der Frontend-Entwicklung eingebunden und war hier für das Design und die Umsetzung von React-Komponenten verantwortlich.

  • Beratung zur Auswahl des passenden Frontend-Frameworks 
  • Design und Umsetzung von React Komponenten mit Material-UI und styled Components 
  • Nutzung von MS Azure DevOps zur Erstellung der Docker Images und zur Kollaboration 
  • Erstellung der CI/CD-Pipeline von Microsoft DevOps zu Google Cloud Container Registry 
  • Continuous Deployment (CD) in Google Cloud Run 
  • Erstellung statischer Assets in AWS S3 
  • Routing und Caching in AWS Cloudfront 
  • Bereitstellen der dynamischen Services in Google Cloud Run  

Kenntnisse
React.js MS Visual Studio Code Docker Inc. Docker MS Azure DevOps Continuous Delivery (CD) Continuous Integration (CI) Amazon WebServices (AWS) S3 Amazon WebServices (AWS) Cloudfront Google Cloud Container Google Cloud Run CI/CD-Pipelines Build-Pipelines Material-UI styled-components
Kunde
IT-Dienstleister

B.A. Integrative Sozialwissenschaften

  • DevOps
  • Entwickler
  • Consultant

Deutsch Muttersprache
Englisch sehr gut

Top Skills
Kubernetes Helm Gitlab Elastic Search Kibana Prometheus Grafana Docker Azure DevOps AWS google cloud kustomize IT-Grundschutz Sicherheitsanalyse PostgreSQL aqua security trivy Releasemanagement nextjs ReactJS HTML CSS3 Node.js
Produkte / Standards / Erfahrungen / Methoden
Fachliche Qualifikationen

Diverse Projekterfahrung 


Berufserfahrung 

Ca. 820 PT (Stand: Dezember 2022) 


Fachliche Fähigkeiten

Erfahrungen im Bereich DevOps (CI/CD-Pipelines, Build-Pipelines) Erfahrung in der Arbeit mit Cloud-Services (Amazon WebServices (AWS), Google Cloud Platform) Erfahrung in der Webentwicklung mit JavaScript-Technologien (React, Next.JS) Kenntnisse agiler Arbeitsmethoden 


Management Summary

  • Als DevOps und Entwickler konnte ich meine Fähigkeiten bereits in unterschiedlichsten Projekten einbringen. Meine Schwerpunkte liegen im Aufsetzen und in der Betreuung von DevOps Umgebungen. In meinen Projekten war ich unter anderem für die Erstellung von CI/CD-Pipelines, Docker-Images und dem dazugehörigen Betrieb auf Hochsicherheits Kubernetes Clustern verantwortlich. Zudem habe ich Erfahrung im Umgang mit den Cloud Technologien Google Cloud, AWS und Azure. 
  • Bei mir kann man ein agiles Mindset voraussetzen. Dementsprechend fühle ich mich in dynamischen Umgebungen wohl und arbeite sicher nach agilen Prinzipien wie SCRUM. 
  • Meine Kollegen kennen mich vor allem als aufgeschlossenen Teamplayer. Ich finde mich schnell in neue Projektsituationen ein und trage aktiv zur Lösungsfindung bei. Meine Kommunikationsstärke macht mich außerdem auch zur idealen Besetzung in Schnittstellenfunktionen und zum Vermittler zwischen Technik und Kunde. Mit meinem Wissen immer up-to-date zu sein ist nicht nur für meinen Job unabdingbar, sondern vor allem auch für mich persönlich Skillprofil Hermann, Jens Seite 1 / 7 Jens Hermann IT-Beratung wichtig. Neues Wissen oder Frameworks, die ich für Projekte benötige, eigne ich mir deshalb selbständig innerhalb kürzester Zeit an. Außerdem wage ich immer einen Blick über den Tellerrand und beschäftige mich auch abseits von Projektanforderungen mit den neusten Technologien. 


Technische Qualifikationen (Herstellerbezogen)

  • Linux Ubuntu
  • Microsoft Windows 10
  • Microsoft Windows 7
  • Microsoft Windows 8
  • PostgreSQL Database 10
  • PostgreSQL Database 11
  • PostgreSQL Database 12
  • PostgreSQL Database 13
  • PostgreSQL Database 8
  • PostgreSQL Database 9
  • Amazon WebServices (AWS)
  • Amazon WebServices (AWS) Cloudfront
  • Amazon WebServices (AWS) S3
  • Apple HLS
  • Cisco VPN Client
  • Docker Inc. Docker
  • Gitlab Gitlab
  • Google Cloud Container
  • Google Cloud Plattform
  • Google Cloud Run
  • Google Cloud Storage
  • Google Kubernetes
  • Microsoft Azure F
  • Microsoft Hyper-V Server
  • Microsoft Mail
  • Microsoft SharePoint Server
  • Microsoft Skype for Business
  • Oracle Virtual Box
  • Microsoft PowerShell 
  • Microsoft VB
  • Microsoft VBA
  • Microsoft VBScript
  • Adobe Acrobat
  • Adobe Illustrator
  • Adobe InDesign
  • Adobe Photoshop
  • Adobe Premiere
  • Adobe Reader
  • Adobe XD
  • Figma Figma
  • Microsoft Azure DevOps
  • Microsoft GitHub
  • Microsoft Office 2010
  • Microsoft Office 2013
  • Microsoft Office 2016
  • Microsoft Office 365
  • Microsoft Teams
  • Microsoft Visual Studio Code
  • VMware Player
  • Zoom Inc. Zoom 


Infrastruktur 

Backup / Restore, DHCP, DNS, Samba, Kernel Virtual Machine (KVM), Nginx, Anti-Virus 


Netzwerk 

Fast Ethernet, Ethernet, FireWall, FTP, IPv4, IPv6, LAN, POP3, PPPoE, Router, SMTP, SSL, Switch, TCP/IP, VoIP, VPN, WAN, WLAN, Junior IP-Tables, Hubs, V-LAN, Loadbalancer, NAT 


Tools 

GitLab, Git, SSH, Putty, TeamViewer, Aqua Security, Trivy, Helm, Kustomize, Ansible, Terraform   


Nicht technische Qualifikationen 

Methoden, Verfahren 

Fachkonzepterstellung, Testszenarien, Build-Pipelines, Suchmaschinenoptimierung (SEO), Anforderungsmanagement, DevOps, Continuous Delivery (CD), Continuous Integration (CI), CI/CD-Pipelines, Deployment und -verfahren 


Modelle/Methoden 

Barrierefreiheit 


Programmiermethoden 

MVC, Objektorientierte Programmierung (OOP), Refactoring Projektmanagement, Agiles Projektmanagement, SCRUM 


Sonstiges 

Betriebshandbücher, Datensicherheit, Softwaredokumentation, DSGVO 

Programmiersprachen
REST Next.js JavaScript React.js Strapi styled-components Node.JS KOA Node.JS Express SQL JSON Node.JS Material-UI C/C++ jQuery Angular Python
Datenbanken
SQLite MariaDB MongoDB

  • Öffentlicher Dienst
  • IT-Dienstleister
  • Commerce/eCommerce
  • Sport und Fitness
Ihr Kontakt zu Gulp

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

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren