Über mich
Hi! Ich heisse Arian und arbeite aktuell als DevOps Engineer. Meine Schwerpunkte liegen in den Bereichen DevOps, Kubernetes und IT-Infrastruktur. Ich bin sehr offen für neue Erfahrungen und kann mich leicht für die verschiedensten Felder begeistern!
Skills
Agile Software Development
Softwareentwicklung
Infrastructure Deployment
Linux
Kubernetes
Python
Docker
Projektmanagement
Backend Development
Technische Dokumentation
CI/CD
Automation Management in Product Development
Azure DevOps
Infrastructure Design
Java
Git
GitLab
Github
Flask
FastAPI
macOS
Infrastructure Support
JIRA
Visual Studio Code
Confluence
Cloud Computing
ChatGPT
Full Stack Development
Empathie
Scrum
Solution Architecture
Recherche
Networking
Network Slicing
Webentwicklung
React
JavaScript
Amazon Web Services
CSS
HTML
MySQL
Software Testing
WordPress
Kreatives Schreiben
Datenauswertungen
Sharepoint
MongoDB
Organisation
Data Engineering
Elasticsearch
Slack
Projekte
Entwicklung und Implementierung einer Microsoft Azure Entwicklungsplattform mit einer Schnittstelle zur Erfassung und Auswertung von Kundendaten.
Auftraggeber:in · Banken und Finanzdienstleistungen
- Design und Implementierung einer Python REST API (Flask) für die Verarbeitung von bestehenden und neuen Datenmengen.
- Schreiben der Python Module zum Data-Fetching aus einer PostgreSQL Datenbank.
- Schreiben eines Dockerfiles zur Containerisierung der Python Applikation zur Standardisierung des Deployments als Docker Container.
- Lokales Deployment des initialen Docker Containers zu Zwecken von Applikationstests durch Insomnia (HTTP Requests)
- Automatisierte Erstellung und State-Saving eines Azure DevOps Repositories und einer Azure Container Registry als Infrastructure as Code (IaC) mit Hilfe von Terraform.
- Automatisierung des Image Build und des Deployment Prozesses der Python Flask REST API als Docker Container über eine Azure DevOps Pipeline mit einer Azure Container Instance als Ziel.
- Entwicklung einer Terraform Automation zur Erstellung eines Secret Stores auf Basis Azure Key Vault zur Verwaltung von Authentifizierung.
- Erstellung und Konfiguration eines Kubernetes Clusters über den Azure Kubernetes Service (AKS).
- Migration der Docker Workloads auf den Azure Kubernetes Service (AKS) Cluster mit Hilfe eines Kubernetes Helm Charts ausgelöst durch eine Azure DevOps Pipeline.
- Aufbau einer Monitoring Lösung durch Nutzung und Implementierung von Prometheus.
Entwicklung eines CI/CD Tools zur automatisierten Ausführung von manuellen Vorbereitungen und Prozessen vor den Patchdays von produktiven OpenShift Kundencluster zur Zeitersparnis und Fehlerminimierung.
Auftraggeber:in · Internet und Informationstechnologie
- Design der Struktur und Implementation der Azure und Gitlab CI/CD Pipeline in Bezug auf Stages, in denen Jobs und Steps in Docker Container ausgeführt werden.
- Mitarbeit in einem übergeordneten Team nach Scrum
- Weiterentwicklung des ausgewählten Docker Base Images zur Nutzung verschiedener Tools
- Entwurf und Entwicklung von Azure Functions in Python zum Ausführen von Automationsteps.
- Strukturierung der Ansible Basiskonfiguration und der Struktur aller Skriptdateien.
- Entwicklung der automatischen Erstellung einer Dokumentationsseite in Ansible für den jeweiligen Patch Monat im Media-Wiki mit Hilfe von Jinja2 Templates.
- Entwicklung einer Python Applikation, die durch das automatisierte Triggern einer Azure Pipeline zum automatischen Pull, Update und Commit + Push der Daten von Kunden-Clustern. Automatisiertes Update des Azure DevOps Repositorys.
- Entwicklung von Jinja2 Templates und Ansible Automatisierungen zum Senden von allen relevanten Mails zum Start/Status/Ende des Patchdays für die Kundenkontakte des jeweiligen Clusters.
- Dynamisiertes Einfügen aller Kunden- und Cluster-Informationen basierend auf Kundendaten in der zentralen Configuration Management Database (CMDB, SQL) gesteuert durch Python Skripte innerhalb von getrennten Stages in Azure Pipelines.
- Administration von Red Hat Enterprise Linux (RHEL) Servern als Red Hat Certified System Administrator (RHCSA)
- Automation der Administration von Red Hat Enterprise Linux (RHEL) Servern als Red Hat Certified Engineer (RHE)
- Administration von Red Hat OpenShift Container Platform (RHOCP) Cluster als Red Hat Certified specialist in OpenShift Administration
- Entwicklung und Administration von Containerisierten Applikationen auf Red Hat OpenShift Container Platform (RHOCP) Cluster als Red Hat Certified specialist in Containers and Kubernetes