DevSecOps Engineer
Note
Diese Tätigkeit hat immer wieder Überschneidungen z.b. mit meinem Tätigkeitsfeld als Backend Entwickler. Daher ist es sinnvoll bei Skills die sie hier vermissen auch in meine andere Tätigkeiten zu schauen.
In meiner Rolle bin ich das bindeglied zwischen vielen Teams, so verlassen sich Tester, Entwickler und weitere auf die Infrastruktur die ich aufbaue und oder Betreue.
Neben den Tätigkeiten zur überwachung und Optimierungen des Builds der Software, achte ich auch auf die Tests und Auswertungen von Sonarqube oder anderer Tools zur Qualitätsüberwachung.
In den Pipelines werte ich Ergebnisse aus, bereite diese auf oder informiere Betroffene über Updates.
Ich nutze Effektiv die Tools, die mir gegeben werden, um das bestmögliche Ergebnis zu erreichen. Dabei ist es mir wichtig meine Kollegen nicht abzuhängen, so schule ich sie oder leite sie in der Nutzung der Pipelines an.
Sollten Probleme auftreten, habe ich immer ein offenes Ohr für alle und versuche, diese sofort zu kanalisieren oder zu lösen. Ob Fragen, Anregungen oder kuriosen Fehlern, aufgrund meinem breiten Spectrum an Erfahrung liefere ich lösungen und Denkanstöße.
Wärend meiner Zeit bei adata habe ich diese Tätigkeit als weitere Rolle im Unternehmen neben der Anstellung als Backend Entwickler ausgeübt.
Tätigkeitsbereich
- Greenfield-Aufbau oder Weiterentwicklung von DevSecOps
mit Schwerpunkt CICD- Gitlab
- Docker/Podman
- Kubernetes
- Helm
- Sonarqube/Aikodo/Qodana
- Konzeption und Umsetzung von Pipelines
für Rapid-Tests und Test-Deployments für verschiedene Anwendungen- Gitlab
- Docker/Podman/Buildah
- Compose/Quadlet
- Kubernetes
- Helm
- Konzeption und Umsetzung von End-to-End-Monitoring
mithilfe von OpenTelemetry, bei der Metriken zur Überwachung und Sicherstellung des Betriebs in der Cloud und beim Kunden On-Premise genutzt wurden.- OTLP
- Grafana
- Loki
- Prometheus
- Tempo
- Modularisierung der CICD-Pipeline
zur Nutzung mit minimalem Aufwand in neuen und alten Projekten- Gitlab CICD
- Containerisierung der Anwendungen für SaaS-Betrieb
in AWS und Baremetal-Cloud.- Docker/Podman/Buildah
- Gitlab CICD
- Design und Umsetzung der Helm-Charts
zum Deployment der Software in der Cloud für Produktiv und Tests- AWS/BareMetal
- Helm
- Gitlab CICD
- Aufbau von IaC
für den Betrieb von kritischer Infrastruktur.- Proxmox
- Terraform
- Ansible
- Automatisierung und Integration
der unternehmensweiten Anmeldung über SSO mit Authentik- LDAP
- OIDC
- Gitlab
- Team-Training für CICD/QA
mit unter anderem Themen wie Pipelines, QA, Testing und Sicherheitskonzepten- Gitlab
- XUnit/NUnit
- Sonarqube/Aikido/Qodana
- Umstellung der Infrastruktur von Nginx zu Traefik
und dessen Automatisierung für den Produktiv und Testbetrieb.- Traefik
- QA
- Gitlab
- Aufbau der Baremetal Kubernetes Umgebung
für den Produktivbetrieb.- CoreOS
- Terraform
- Ansible
- Gitlab
- Resilienz-Design und die proaktive DR-Bereitschaft
mithilfe von Planung und Test von Disaster-Recovery- und Backup-Strukturen und Zeitbemessungen für die Wiederaufnahme- Proxmox